/*!
 * rev. 2025-07-31
 * copyright ©ALSOKjoylife co,ltd. 2025
 * 
 */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:ZenKakuGothicNew;src:local("Zen Kaku Gothic New")}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/font/icons.woff) format("woff"),url(/font/icons.ttf) format("truetype")}:root{--homecolor-bellepage:#473b5d;--homecolor-bellepage-lighter:#f0edf6;--homecolor-yutoream:#ae532c;--homecolor-yutoream-lighter:#f8e8e2;--homecolor-nurvice:#367285;--homecolor-nurvice-lighter:#e2eff3;--homecolor-grouphome:#807409;--homecolor-grouphome-lighter:#fcf8d3;--homecolor-daycare:#298131;--homecolor-daycare-lighter:#e8f7e9;--homecolor-roselife:#b4506e;--homecolor-roselife-lighter:#fff0f1;--bg-color-facility-bellepage:#f8f7fa;--bg-color-facility-yutoream:#fff7f4;--bg-color-facility-nurvice:#f3fbfb;--bg-color-facility-grouphome:#fffdf2;--bg-color-facility-roselife:#fff9fb;--font-family-zen-old-mincho:Zen Old Mincho,serif;--font-family-biz-udp-mincho:BIZ UDPMincho,serif;--font-family-sawarabi-mincho:Sawarabi Mincho,serif;--font-family-m-plus-1:M PLUS 1,sans-serif;font-size:62.5%;height:100%}[data-lazy-font]{visibility:hidden}.wf-active [data-lazy-font]{visibility:visible}*,:after,:before{box-sizing:border-box}::selection{background-color:#e8f7e9}.js-focus-visible :focus:not(.focus-visible){outline:0}html{scroll-behavior:smooth}body{color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-feature-settings:"palt";font-size:1.6rem;line-height:1.7;margin:0;padding:0}body:before{content:"";display:block;position:fixed;transition:background-color .3s;z-index:10}@media(max-width:1279px){body:has(.c-header__menu-btn[aria-expanded=true]){overflow:hidden}body:has(.c-header__menu-btn[aria-expanded=true]):before{background-color:#00000080;height:100%;width:100%}}body[data-path="/facility/bellepage/"]{--font-family-facility-bge:Zen Old Mincho,serif}body[data-path*="/facility/bellepage/"]{--font-family-facility-heading:Zen Old Mincho,serif;--color-facility:#473b5d;--color-facility-lighter:#f0edf6;--bg-color-facility:#f8f7fa;--icon-arrow-facility:url(/img/icon-arrow-bellepage.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-bellepage-sp.svg);--icon-download-facility:url(/img/icon-download-bellepage.svg);--icon-blank-facility:url(/img/icon-blank-bellepage.svg)}body[data-path="/facility/nurvice/"]{--font-family-facility-bge:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif}body[data-path*="/facility/nurvice/"]{--font-family-facility-heading:BIZ UDPMincho,serif;--color-facility:#367285;--color-facility-lighter:#e2eff3;--bg-color-facility:#f3fbfb;--icon-arrow-facility:url(/img/icon-arrow-nurvice.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-nurvice-sp.svg);--icon-download-facility:url(/img/icon-download-nurvice.svg);--icon-blank-facility:url(/img/icon-blank-nurvice.svg)}body[data-path="/facility/yutoream/"]{--font-family-facility-bge:Zen Old Mincho,serif}body[data-path*="/facility/yutoream/"]{--font-family-facility-heading:Zen Old Mincho,serif;--color-facility:#ae532c;--color-facility-lighter:#f8e8e2;--bg-color-facility:#fff7f4;--icon-arrow-facility:url(/img/icon-arrow-yutoream.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-yutoream-sp.svg);--icon-download-facility:url(/img/icon-download-yutoream.svg);--icon-blank-facility:url(/img/icon-blank-yutoream.svg)}body[data-path="/facility/grouphome/"]{--font-family-facility-bge:M PLUS 1,sans-serif}body[data-path*="/facility/grouphome/"]{--font-family-facility-heading:M PLUS 1,sans-serif;--color-facility:#807409;--color-facility-lighter:#fcf8d3;--bg-color-facility:#fffdf2;--icon-arrow-facility:url(/img/icon-arrow-grouphome.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-grouphome-sp.svg);--icon-download-facility:url(/img/icon-download-grouphome.svg);--icon-blank-facility:url(/img/icon-blank-grouphome.svg)}body[data-path*="/facility/roselife/"]{--font-family-facility-heading:Zen Old Mincho,serif;--color-facility:#b4506e;--color-facility-lighter:#fff0f1;--bg-color-facility:#fff9fb;--icon-arrow-facility:url(/img/icon-arrow-roselife.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-roselife-sp.svg);--icon-download-facility:url(/img/icon-download-roselife.svg);--icon-blank-facility:url(/img/icon-blank-roselife.svg)}button{border-radius:0}.c-header{align-items:center;background:#0000;display:flex;justify-content:space-between;margin:0 auto;max-width:1320px;padding:2.4rem}@media(max-width:767px){.c-header{background:#fff;padding:1rem 1rem 2.4rem}}.c-header__logo{max-width:55.4rem}@media(max-width:767px){.c-header__logo{max-width:19.4rem}}.c-header__logo img{display:block;height:auto;width:100%}.c-header__contact a{align-items:center;background:#298131;border-radius:9999px;box-shadow:0 0 10px 0 #5f391c33;color:#fff;display:flex;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:700;gap:5px;line-height:1;padding:1.3rem 3.2rem 1.3rem 2.4rem;text-decoration:none}@media(max-width:767px){.c-header__contact a{font-size:1.4rem;padding:1rem 1.6rem}}.c-header__contact a:before{background:url(/img/icon-letter-invert.svg) no-repeat 50%/contain;content:"";display:block;height:2.8rem;width:2.8rem}@media(max-width:767px){.c-header__contact a:before{height:1.8rem;width:1.8rem}}.c-footer__container{align-items:center;background:#0000;display:flex;justify-content:space-between;margin:0 auto;max-width:1320px;padding:2.4rem}@media(max-width:767px){.c-footer__container{background:#fff;flex-direction:column;gap:2.4rem;padding:3.2rem 2rem 4.8rem}}.c-footer__logo{max-width:55.4rem}@media(max-width:767px){.c-footer__logo{max-width:19.4rem}}.c-footer__logo img{display:block;height:auto;width:100%}.c-footer__contact small{color:#6a6a6a;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.7}.c-sales-lp__hero{margin-bottom:10.4rem;position:relative}@media(width <= 1300px){.c-sales-lp__hero{margin-bottom:20rem}}.c-hero{aspect-ratio:1440/790;background-image:url(/img/sales/bg-hero-pc.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){.c-hero{aspect-ratio:375/572;background-image:url(/img/sales/bg-hero-sp.jpg)}}.c-hero__body{margin-left:9.375%;margin-top:8.6rem}@media(max-width:767px){.c-hero__body{margin-left:0;margin-top:2.8rem;padding:0 2rem}}.c-hero__branch-list{color:#298131;display:flex;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:700;gap:4px;margin:0;padding:0;text-align:center}@media(max-width:767px){.c-hero__branch-list{font-size:1.4rem}}.c-hero__branch-list li{background-color:#fff;border-radius:80px;box-shadow:0 0 10px 0 #531f0be6;line-height:1;list-style:none;margin:0;padding:8px 24px}@media(max-width:767px){.c-hero__branch-list li{padding:4px 16px}}.c-hero__title-main{color:#fff;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:700;line-height:1.5;max-width:66.1rem;text-shadow:0 0 10px #531f0be6}@media(max-width:767px){.c-hero__title-main{font-size:2.2rem;margin:2rem 0;max-width:22rem}.c-hero__title-main span:nth-child(2),.c-hero__title-main span:nth-child(4){display:inline-block}}.c-hero__title-main span:nth-child(2),.c-hero__title-main span:nth-child(4){display:inline-block}.c-hero__title-sub{color:#fff;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5;text-shadow:0 0 10px #531f0be6}@media(max-width:767px){.c-hero__title-sub{font-size:1.6rem;margin:0}}.c-hero__banner{max-width:34rem}@media(max-width:767px){.c-hero__banner{margin-top:14.1rem}}.c-hero__banner img{display:block;object-fit:contain}.c-reason{background:url(/img/sales/bg-facility-pc.png) no-repeat bottom/cover;padding:6.4rem 2rem 10.4rem}@media(max-width:767px){.c-reason{background:url(/img/sales/bg-facility-sp.png) no-repeat bottom/cover;padding:4rem 2rem 6.4rem}}.c-reason__title-sub{color:#298131;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-reason__title-sub{font-size:1.6rem}}.c-reason__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;max-width:48rem;text-align:center}@media(max-width:767px){.c-reason__title-main{font-size:2.8rem}}.c-reason__title-main span{display:inline-block}.c-reason__list{display:grid;gap:3.2rem;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;list-style:none;margin:9.6rem auto 0;max-width:121.6rem;padding:0}@media(max-width:767px){.c-reason__list{gap:5.6rem;grid-template-columns:repeat(1,1fr);margin:5.6rem auto 0}}.c-reason__item{display:contents;position:relative}.c-reason__item-card{background:#fff;border-radius:8px;box-shadow:0 0 10px 0 #5f391c33;display:grid;gap:0;grid-row:span 2;grid-template-rows:subgrid;position:relative}.c-reason__item-card-img-wrap{aspect-ratio:280/180;position:relative;z-index:1}@media(max-width:767px){.c-reason__item-card-img-wrap{aspect-ratio:335/214}}.c-reason__item-card-number{color:#a59c5580;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:7rem;font-weight:500;left:0;letter-spacing:-.14rem;line-height:1;margin:0;position:absolute;top:-6rem}@media(max-width:767px){.c-reason__item-card-number{font-size:4.8rem;top:-4rem}}.c-reason__item-card-img{border-radius:8px 8px 0 0;display:block;height:100%;object-fit:contain;width:100%}.c-reason__item-card-content{border-radius:0 0 8px 8px;padding:1.6rem 2.4rem}@media(max-width:767px){.c-reason__item-card-content{padding:1.6rem}}.c-reason__item-card-title{color:#000;font-size:2rem;font-weight:700;line-height:1.8;margin:0}@media(max-width:767px){.c-reason__item-card-title{font-size:1.8rem}}.c-reason__item-card-title span{display:block}@media(max-width:767px){.c-reason__item-card-title span{display:inline}}.c-reason__item-card-text{color:#000;font-size:1.6rem;line-height:1.8;margin:.8rem 0 0}.c-facilities{background:url(/img/sales/bg-section.jpg) repeat 50%/cover;overflow:hidden;padding:6rem 0}@media(max-width:767px){.c-facilities{padding:4rem 0}}.c-facilities__container{margin:0 auto;max-width:126rem;padding:0 2rem;width:100%}.c-facilities__title-sub{color:#298131;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-facilities__title-sub{font-size:1.6rem}}.c-facilities__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:1.6rem auto 0;text-align:center}@media(max-width:767px){.c-facilities__title-main{font-size:2.8rem}}.c-facilities__title-main span{display:inline-block}.c-facilities__area-list{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;list-style:none;margin:1.5rem auto 0;padding:0}.c-facilities__area-list li{background-color:#fff;border-radius:100px;color:#298131;font-size:3.2rem;font-weight:700;line-height:1;padding:.8rem 3.2rem}@media(max-width:767px){.c-facilities__area-list li{color:#298131;font-size:1.8rem;font-weight:700;line-height:1;padding:.8rem 2rem}}.c-facilities__description{color:#000;font-size:1.8rem;line-height:1.8;margin:4rem auto 0;text-align:center}@media(max-width:767px){.c-facilities__description{margin:2rem auto 0}}.c-facilities__content{display:flex;flex-direction:column;gap:4.8rem;margin-top:4.8rem}@media(max-width:767px){.c-facilities__content{gap:2.4rem}}.c-facilities__facility-card{--facility-color:#473b5d;--facility-color-lighter:#f0edf6;background-color:#fff;border-radius:1.2rem;display:grid;grid-template-columns:1fr clamp(45rem,45.8333333333vw,66rem);margin:0 auto;max-width:122rem;width:100%}@media(max-width:767px){.c-facilities__facility-card{grid-template-columns:1fr}}.c-facilities__facility-card:nth-child(2n){grid-template-columns:clamp(45rem,45.8333333333vw,66rem) 1fr;margin-right:-10.4166666667vw}@media(max-width:767px){.c-facilities__facility-card:nth-child(2n){grid-template-columns:1fr;margin-right:0}}.c-facilities__facility-card:nth-child(2n)>.c-facilities__facility-image{order:1}@media(max-width:767px){.c-facilities__facility-card:nth-child(2n)>.c-facilities__facility-image{order:0}}.c-facilities__facility-card:nth-child(odd){margin-left:-10.4166666667vw}@media(max-width:767px){.c-facilities__facility-card:nth-child(odd){margin-left:0}}.c-facilities__facility-card:nth-child(2){--facility-color:#b4506e;--facility-color-lighter:#fff9fb}.c-facilities__facility-card:nth-child(3){--facility-color:#ae532c;--facility-color-lighter:#f8e8e2}.c-facilities__facility-card:nth-child(4){--facility-color:#367285;--facility-color-lighter:#e2eff3}.c-facilities__facility-card:nth-child(5){--facility-color:#807409;--facility-color-lighter:#fcf8d3}.c-facilities__facility-image img{display:block;height:auto;width:100%}@media(max-width:767px){.c-facilities__facility-image img{border-radius:1.2rem 1.2rem 0 0}}.c-facilities__facility-info{flex-shrink:0;margin:0 auto;padding:2.4rem 3.8rem;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.c-facilities__facility-info{margin:0;padding:2.4rem 1.6rem;width:100%}}.c-facilities__facility-header{display:flex;flex-wrap:wrap;gap:1.6rem}@media(max-width:767px){.c-facilities__facility-header{flex-direction:column;gap:1.2rem}}.c-facilities__facility-title{border-left:2px solid var(--facility-color);display:flex;flex-direction:column;padding-left:1.6rem}.c-facilities__facility-type{color:var(--facility-color);font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.6;margin:0}@media(max-width:767px){.c-facilities__facility-type{font-size:1.6rem}}.c-facilities__facility-name{color:var(--facility-color);font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.1;margin:0}@media(max-width:767px){.c-facilities__facility-name{font-size:2.2rem}}.c-facilities__facility-badges{align-items:center;display:flex;gap:.8rem}.c-facilities__badge{background-color:var(--facility-color-lighter);border:1px solid var(--facility-color);border-radius:8rem;color:var(--facility-color);display:block;font-size:1.3rem;font-weight:700;line-height:1;padding:.4rem 1.5rem}@media(max-width:767px){.c-facilities__badge{padding:.4rem .8rem}}.c-facilities__facility-description{color:#000;font-size:1.4rem;line-height:1.8;margin:1.6rem 0 0}.c-facilities__facility-details{background-color:var(--facility-color-lighter);border-radius:.4rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr);margin-top:1.6rem;padding:1.6rem}@media(max-width:767px){.c-facilities__facility-details{grid-template-columns:1fr;padding:1.6rem}}.c-facilities__detail-title{color:var(--facility-color);font-size:1.4rem;font-weight:700;line-height:1.6;margin:0}.c-facilities__detail-list{list-style:none;margin:0;padding:0}.c-facilities__detail-list li{align-items:center;display:flex;font-size:1.4rem;gap:.4rem;line-height:1.6;position:relative}.c-facilities__detail-list li:before{background-color:var(--facility-color);border-radius:50%;content:"";display:block;flex-shrink:0;height:10px;position:relative;top:0;width:10px}.c-search{padding:6.4rem 0 10.4rem}.c-search__title-sub{color:#298131;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-search__title-sub{font-size:1.6rem}}.c-search__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;max-width:48rem;text-align:center}@media(max-width:767px){.c-search__title-main{font-size:2.8rem}}.c-search__title-main span{display:inline-block}.c-search__link{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;list-style:none;margin-top:4rem;padding:0 2rem}@media(max-width:767px){.c-search__link{flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}}.c-search__link li a{background:#fff;border:1px solid #298131;border-radius:8rem;color:#298131;display:block;font-size:2.4rem;font-weight:700;line-height:1;min-width:17.7rem;padding:1.5rem 4.9rem 1.6rem 2.4rem;position:relative;text-align:center;text-decoration:none}@media(max-width:767px){.c-search__link li a{color:#298131;font-size:1.8rem;font-weight:700;line-height:1;min-width:16.3rem;padding:.8rem 3.7rem .8rem 2.4rem;text-align:center}}.c-search__link li a:before{background-color:#298131;border:1px solid #298131;border-radius:50%;content:"";display:block;height:2.5rem;padding:.8rem;position:absolute;right:2.4rem;top:50%;transform:translateY(-50%);width:2.5rem}.c-search__link li a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:.8rem;position:absolute;right:3.3rem;top:calc(50% - .5rem);transform:rotate(45deg);width:.8rem}.c-search__link li a:focus,.c-search__link li a:hover{background-color:#298131;color:#fff}.c-search__container{display:flex;flex-direction:column;gap:5.6rem;margin:4.8rem auto 0;max-width:104rem}@media(max-width:767px){.c-search__container{gap:3.2rem}}.c-search__facility{padding:0 2rem}.c-search__facility-title{align-items:center;background:#f5f2eb;color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.5;margin:0;padding:4px 0 4px 16px}@media(max-width:767px){.c-search__facility-title{font-size:2.2rem;padding:.8rem 1.6rem 1rem}}.c-search__facility-list{display:grid;gap:4rem 2.4rem;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;list-style:none;margin:3.2rem auto 0;padding:0}@media(max-width:767px){.c-search__facility-list{gap:2.4rem;grid-template-columns:repeat(1,1fr);margin:2.4rem auto 0}}.c-search__facility-list li{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid}.c-search__facility-img{position:relative}.c-search__facility-img img{border-radius:.8rem;display:block;height:auto;width:100%}.c-search__facility-bellepage,.c-search__facility-grouphome,.c-search__facility-nurvice,.c-search__facility-roselife,.c-search__facility-yutoream{align-items:center;border-radius:8rem;color:#fff;font-size:1.3rem;font-weight:700;justify-content:center;left:8px;line-height:1;margin:0;padding:.4rem 1.6rem;position:absolute;top:8px;z-index:1}.c-search__facility-bellepage{background:#473b5d}.c-search__facility-roselife{background:#b4506e}.c-search__facility-yutoream{background:#ae532c}.c-search__facility-nurvice{background:#367285}.c-search__facility-grouphome{background:#807409}.c-search__facility-header{margin-top:1.6rem}.c-search__facility-name-sub{font-size:1.4rem;font-weight:700;line-height:1.8;margin:0}.c-search__facility-name-main{font-size:2.2rem;font-weight:500;line-height:1.5;margin:0}@media(max-width:767px){.c-search__facility-name-main{font-size:1.8rem}}.c-search__facility-description{font-size:1.4rem;font-weight:400;line-height:1.6;margin:.4rem 0 0}.c-search__facility-description span{display:inline-block}.c-series{padding:6.4rem 0 0}@media(max-width:767px){.c-series{padding:4.4rem 0 0}}.c-series__title-sub{color:#298131;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-series__title-sub{font-size:1.6rem}}.c-series__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;max-width:48rem;text-align:center}@media(max-width:767px){.c-series__title-main{font-size:2.8rem}}.c-series__title-main span{display:inline-block}.c-series__link{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;list-style:none;margin:4rem auto 6.4rem;max-width:121.6rem;padding:0 2rem}@media(max-width:767px){.c-series__link{gap:.8rem;justify-content:flex-start;margin:2.4rem auto 3.2rem}}.c-series__link li{--facility-color:#473b5d}.c-series__link li:nth-child(2){--facility-color:#b4506e}.c-series__link li:nth-child(3){--facility-color:#ae532c}.c-series__link li:nth-child(4){--facility-color:#367285}.c-series__link li:nth-child(5){--facility-color:#807409}.c-series__link a{background:#fff;border:1px solid var(--facility-color);border-radius:8rem;color:var(--facility-color);display:block;font-size:2.4rem;font-weight:700;line-height:1;min-width:29.7rem;padding:1.5rem 4.9rem 1.6rem;position:relative;text-align:center;text-decoration:none}@media(max-width:767px){.c-series__link a{font-size:1.6rem;min-width:16.3rem;padding:1.35rem 3.3rem 1.35rem 1.35rem;width:100%}}.c-series__link a:before{background-color:var(--facility-color);border:1px solid var(--facility-color);border-radius:50%;content:"";display:block;height:2.5rem;padding:.8rem;position:absolute;right:2.4rem;top:50%;transform:translateY(-50%);width:2.5rem}@media(max-width:767px){.c-series__link a:before{right:.8rem}}.c-series__link a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:.8rem;position:absolute;right:3.3rem;top:calc(50% - .5rem);transform:rotate(45deg);width:.8rem}@media(max-width:767px){.c-series__link a:after{right:1.65rem}}.c-series__link a:focus,.c-series__link a:hover{background-color:var(--facility-color);color:#fff}.c-series__link a:focus:before,.c-series__link a:hover:before{background-color:var(--facility-color)}.c-series__link a:focus:after,.c-series__link a:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.c-series__facility{background-color:var(--facility-bg-color);padding:7.6rem 2rem 13.6rem;position:relative}@media(max-width:767px){.c-series__facility{padding:4rem 1.6rem}}.c-series__facility[data-facility=bellepage]{--facility-color:#473b5d;--facility-bg-color:#f8f7fa}.c-series__facility[data-facility=roselife]{--facility-color:#b4506e;--facility-bg-color:#fff9fb}.c-series__facility[data-facility=roselife]:after,.c-series__facility[data-facility=roselife]:before{background:url(/img/sales/bg-roselife-top.png) no-repeat center 4rem/contain}.c-series__facility[data-facility=yutoream]{--facility-color:#ae532c;--facility-bg-color:#fff7f4}.c-series__facility[data-facility=yutoream]:after,.c-series__facility[data-facility=yutoream]:before{background:url(/img/sales/bg-yutoream-top.png) no-repeat center 4rem/contain}.c-series__facility[data-facility=nurvice]{--facility-color:#367285;--facility-bg-color:#f3fbfb}.c-series__facility[data-facility=nurvice]:after,.c-series__facility[data-facility=nurvice]:before{background:url(/img/sales/bg-nurvice-top.png) no-repeat center 4rem/contain}.c-series__facility[data-facility=grouphome]{--facility-color:#807409;--facility-bg-color:#fffdf2}.c-series__facility[data-facility=grouphome]:after,.c-series__facility[data-facility=grouphome]:before{background:url(/img/sales/bg-grouphome-top.png) no-repeat center 4rem/contain}.c-series__facility:before{top:0;transform:translateX(-50%)}.c-series__facility:after,.c-series__facility:before{background:url(/img/sales/bg-bellepage-top.png) no-repeat center 4rem/contain;content:"";height:100%;left:50%;max-width:1360px;pointer-events:none;position:absolute;width:100%}.c-series__facility:after{bottom:0;transform:translateX(-50%) rotate(180deg)}.c-series__facility-container{margin:0 auto;max-width:100rem}.c-series__facility-title{text-align:center}.c-series__facility-title-sub{color:var(--facility-color);font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0}@media(max-width:767px){.c-series__facility-title-sub{font-size:1.6rem}}.c-series__facility-title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:3.2rem;font-weight:700;line-height:1.2;margin:1.6rem 0 0;position:relative}@media(max-width:767px){.c-series__facility-title-main{font-size:2.4rem}}.c-series__facility-title-main span{display:inline-block}@media(max-width:767px){.c-series__facility-title-main span{display:block}}.c-series__facility-title-main:before{background:var(--facility-color);bottom:-2.4rem;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:8rem}@media(max-width:767px){.c-series__facility-title-main:before{bottom:-1rem}}.c-series__facility-copy{color:var(--facility-color);font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.5;margin:6.4rem auto 0;text-align:center}@media(max-width:767px){.c-series__facility-copy{font-size:2rem;margin:2.4rem auto 0}}.c-series__facility-description{color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;line-height:1.8;margin:2.4rem auto 0;text-align:center}@media(max-width:767px){.c-series__facility-description{margin:1.6rem auto 0;text-align:left}}.c-series__facility-description span{display:inline-block}.c-series__facility-feature{align-items:flex-end;color:#000;display:flex;flex-direction:column;font-size:1.6rem;gap:13rem;line-height:1.6;list-style:none;margin:13.8rem auto 0;max-width:121.6rem;padding:0 2rem}@media(max-width:767px){.c-series__facility-feature{align-items:center;gap:15rem}}.c-series__facility-feature li{max-width:53rem;position:relative}.c-series__facility-feature li:nth-child(2):before{background:url(/img/sales/pict-feature-02.png) no-repeat 50%/cover}[data-facility=roselife] .c-series__facility-feature li:nth-child(2):before{background:url(/img/sales/pict-feature-05.png) no-repeat 50%/cover}[data-facility=yutoream] .c-series__facility-feature li:nth-child(2):before{background:url(/img/sales/pict-feature-08.png) no-repeat 50%/cover}[data-facility=nurvice] .c-series__facility-feature li:nth-child(2):before{background:url(/img/sales/pict-feature-11.png) no-repeat 50%/cover}[data-facility=grouphome] .c-series__facility-feature li:nth-child(2):before{background:url(/img/sales/pict-feature-14.png) no-repeat 50%/cover}.c-series__facility-feature li:nth-child(3):before{background:url(/img/sales/pict-feature-03.png) no-repeat 50%/cover}[data-facility=roselife] .c-series__facility-feature li:nth-child(3):before{background:url(/img/sales/pict-feature-06.png) no-repeat 50%/cover}[data-facility=yutoream] .c-series__facility-feature li:nth-child(3):before{background:url(/img/sales/pict-feature-09.png) no-repeat 50%/cover}[data-facility=nurvice] .c-series__facility-feature li:nth-child(3):before{background:url(/img/sales/pict-feature-12.png) no-repeat 50%/cover}[data-facility=grouphome] .c-series__facility-feature li:nth-child(3):before{background:url(/img/sales/pict-feature-15.png) no-repeat 50%/cover}.c-series__facility-feature li:before{aspect-ratio:550/264;background:url(/img/sales/pict-feature-01.png) no-repeat 50%/cover;content:"";display:block;height:26.4rem;left:-47rem;position:absolute;top:-9rem;width:55rem}@media(max-width:767px){.c-series__facility-feature li:before{height:16rem;left:50%;top:-12rem;transform:translateX(-50%);width:33.5rem}}[data-facility=roselife] .c-series__facility-feature li:before{background:url(/img/sales/pict-feature-04.png) no-repeat 50%/cover}[data-facility=yutoream] .c-series__facility-feature li:before{background:url(/img/sales/pict-feature-07.png) no-repeat 50%/cover}[data-facility=nurvice] .c-series__facility-feature li:before{background:url(/img/sales/pict-feature-10.png) no-repeat 50%/cover}[data-facility=grouphome] .c-series__facility-feature li:before{background:url(/img/sales/pict-feature-13.png) no-repeat 50%/cover}.c-series__facility-feature-container{background:#fff;border-radius:8px;box-shadow:0 0 10px 0 #5f391c33;margin:0;padding:2.4rem 2.4rem 3.2rem;position:relative;z-index:1}@media(max-width:767px){.c-series__facility-feature-container{padding:1.6rem 1.6rem 2.4rem}}.c-series__facility-feature-title{color:#000;display:flex;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;gap:.8rem;line-height:1.5;margin:0}@media(max-width:767px){.c-series__facility-feature-title{font-size:1.8rem}}.c-series__facility-feature-title:before{background:url(/img/sales/icon-series-wave.svg) no-repeat 50%/cover;border-radius:50%;content:"";display:block;height:3rem;width:3rem}.c-series__facility-feature-description{color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.6rem;line-height:1.6;margin:1.6rem 0 0}@media(max-width:767px){.c-series__facility-feature-description{font-size:1.4rem;margin:.8rem 0 0}}.c-series__facility-feature-description span{display:inline-block}.c-series__system{margin:4.8rem auto 0;max-width:121.6rem}.c-series__system-title{border-left:3px solid var(--facility-color);color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5;margin:6.4rem 0 0;padding-left:1.6rem}@media(max-width:767px){.c-series__system-title{margin:4.8rem 0 0}}.c-series__system-description{color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.6rem;line-height:1.6;margin:3.2rem 0 0}@media(max-width:767px){.c-series__system-description{font-size:1.8rem;margin:1.6rem 0 0}}.c-series__system-description span{display:inline-block}.c-series__system-list{display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;list-style:none;margin:4rem auto 0;padding:0}@media(max-width:767px){.c-series__system-list{gap:2.4rem;grid-template-columns:1fr;margin:2.4rem auto 0}}.c-series__system-list li{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid}.c-series__system-img img{aspect-ratio:480/224;border-radius:12px;box-shadow:0 0 10px 0 #5f391c33;height:auto;object-fit:cover;width:100%}.c-series__system-feature-title{color:var(--facility-color);font-size:1.8rem;font-weight:700;line-height:1.5;margin:1.6rem 0 0}.c-series__system-feature-description{color:#000;font-size:1.6rem;line-height:1.8;margin:.8rem 0 0}.c-series__facility-slide-title{border-left:3px solid var(--facility-color);color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5;margin:6.4rem 0 0;padding-left:1.6rem}@media(max-width:767px){.c-series__facility-slide-title{margin:4.8rem 0 0}}.c-series__facility-slide .splide{margin-left:calc(50% - 50vw);margin-top:3.2rem;width:100vw}.c-series__facility-slide .splide__slide{padding:1rem 0}.c-series__facility-slide .splide__slide img{aspect-ratio:640/360;display:block;height:auto;object-fit:cover;width:100%}@media(max-width:767px){.c-series__facility-slide .splide__slide img{aspect-ratio:320/180}}.c-series__facility-slide .splide__controls{align-items:center;display:flex;gap:1.6rem;justify-content:center;margin-bottom:0;margin-top:1.6rem}.c-series__facility-slide .splide__pagination{bottom:auto;gap:1.6rem;left:auto;position:relative;right:auto;top:auto}.c-series__facility-slide .splide__pagination li{display:flex}.c-series__facility-slide .splide__pagination__page{background-color:#ececec;border:1px solid #298131;height:1.4rem;margin:0;opacity:1;width:1.4rem}.c-series__facility-slide .splide__pagination__page.is-active{border-width:7px;height:1.4rem;transform:unset;width:1.4rem}.c-series__facility-slide .splide__toggle{align-items:center;background-color:#298131;border:none;border-radius:50%;bottom:auto;display:flex;height:3.4rem;justify-content:center;left:auto;position:relative;right:auto;top:auto;width:3.4rem}.c-series__facility-slide .splide__toggle>span{line-height:0}.c-series__facility-slide .splide__toggle:focus,.c-series__facility-slide .splide__toggle:hover{cursor:pointer}.c-series__facility-slide .splide__arrow{height:4rem;width:4rem}@media(max-width:767px){.c-series__facility-slide .splide__arrow{height:3.2rem;width:3.2rem}}.c-series__facility-slide .splide__arrow--prev{background:#298131;left:26.4285714286vw;opacity:1;top:calc(50% - 2rem)}@media(max-width:767px){.c-series__facility-slide .splide__arrow--prev{left:4vw}}.c-series__facility-slide .splide__arrow--prev svg{fill:#fff}.c-series__facility-slide .splide__arrow--next{background:#298131;opacity:1;right:26.4285714286vw;top:calc(50% - 2rem)}@media(max-width:767px){.c-series__facility-slide .splide__arrow--next{right:4vw}}.c-series__facility-slide .splide__arrow--next svg{fill:#fff}.c-series__facility-slide .splide__arrow svg{height:2.2rem;width:2.2rem}.c-cost{background:url(/img/sales/bg-section.jpg) repeat 50%/cover;padding:6.4rem 2rem 10.4rem}@media(max-width:767px){.c-cost{padding:4.8rem 2rem 6.4rem}}.c-cost__title-sub{color:#298131;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-cost__title-sub{font-size:1.6rem}}.c-cost__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;text-align:center}@media(max-width:767px){.c-cost__title-main{font-size:2.8rem}}.c-cost__title-main span{display:inline-block}.c-cost__scroll-note{display:none}@media(max-width:767px){.c-cost__scroll-note{align-items:center;background-color:#fff;border-radius:9999px;color:#298131;display:flex;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.6rem;font-weight:700;gap:1rem;justify-content:center;line-height:1.6;margin:0 auto 1.6rem;padding:.4rem .8rem}.c-cost__scroll-note:before{background:url(/img/sales/icon-scroll-table.svg) no-repeat 50%/contain;content:"";display:block;height:2rem;width:2rem}}.c-cost__table-wrapper{margin:4.8rem auto 0;max-width:121.6rem;overflow-x:auto}@media(max-width:767px){.c-cost__table-wrapper{margin:2.4rem auto 0}}.c-cost__table{background-color:#fff;border:1px solid #d0d0d0;border-collapse:collapse;font-size:1.4rem;line-height:1.6;width:100%}@media(width <= 100rem){.c-cost__table{min-width:100rem}}.c-cost__header-cell{background-color:#e8f7e9;color:#000}.c-cost__header-cell,.c-cost__row-header{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;font-size:1.6rem;font-weight:700;line-height:1.6;padding:1.6rem;text-align:left;vertical-align:middle}.c-cost__row-header{background-color:#f7f7f7;color:#298131}.c-cost__cell{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;padding:1.6rem;vertical-align:middle}.c-cost__cell:last-child{border-right:none}.c-cost__list{list-style:none;margin:0;padding:0}.c-cost__list li{display:flex;gap:.4rem;line-height:1.6;margin-bottom:.8rem}.c-cost__list li:before{background:#473b5d;border-radius:50%;content:"";display:block;flex-shrink:0;height:1rem;margin-top:.6rem;width:1rem}.c-cost__list li:last-child{margin-bottom:0}.c-voice{padding:6.4rem 2rem 10.4rem}@media(max-width:767px){.c-voice{padding:4.8rem 2rem 6.4rem}}.c-voice__title-sub{color:#298131;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-voice__title-sub{font-size:1.6rem}}.c-voice__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;text-align:center}@media(max-width:767px){.c-voice__title-main{font-size:2.8rem}}.c-voice__title-main span{display:inline-block}.c-voice__description{color:#000;font-size:1.8rem;line-height:1.8;margin:4rem auto 0;text-align:center}@media(max-width:767px){.c-voice__description{font-size:1.4rem;margin:2.4rem auto 0;text-align:left}}.c-voice__list{display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:4.8rem auto 0;max-width:100rem;padding:0}@media(max-width:767px){.c-voice__list{gap:2.4rem;grid-template-columns:1fr;margin:2.4rem auto 0}}.c-voice__item{display:grid;gap:0;grid-row:span 2;grid-template-rows:subgrid}.c-voice__item-image img{aspect-ratio:480/270;border-radius:8px;box-shadow:0 0 10px 0 #5f391c33;display:block;height:auto;width:100%}.c-voice__item-title{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5;margin:2.4rem 0 0}@media(max-width:767px){.c-voice__item-title{font-size:2rem;margin:1.6rem 0 0}}.c-voice__item-description{font-size:1.6rem;font-weight:400;line-height:1.8;margin:1.6rem 0 0}@media(max-width:767px){.c-voice__item-description{margin:.4rem 0 0}}.c-flow{background:url(/img/sales/bg-section.jpg) repeat 50%/cover;padding:6.4rem 2rem 10.4rem}@media(max-width:767px){.c-flow{padding:4.8rem 2rem 6.4rem}}.c-flow__title-sub{color:#298131;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-flow__title-sub{font-size:1.6rem}}.c-flow__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;text-align:center}@media(max-width:767px){.c-flow__title-main{font-size:2.8rem}}.c-flow__title-main span{display:inline-block}.c-flow__container{margin:4.8rem auto 0;max-width:100rem}@media(max-width:767px){.c-flow__container{margin:2.4rem auto 0}}.c-flow__steps{display:grid;gap:2.4rem;grid-template-columns:repeat(5,1fr);list-style:none;margin:0;padding:0}@media(max-width:767px){.c-flow__steps{gap:2rem;grid-template-columns:repeat(1,1fr)}}.c-flow__step{display:grid;gap:0;grid-row:span 2;grid-template-rows:subgrid;position:relative}@media(max-width:767px){.c-flow__step{display:flex}}.c-flow__step:not([data-step=last]):after{border-bottom:1.8rem solid #0000;border-left:1.6rem solid #298131;border-top:1.8rem solid #0000;content:"";height:0;position:absolute;right:-1.8rem;top:50%;transform:translateY(-50%);width:0;z-index:2}@media(max-width:767px){.c-flow__step:not([data-step=last]):after{border-bottom:1.2rem solid #0000;border-left:1rem solid #298131;border-top:1.2rem solid #0000;bottom:-3rem;right:50%;top:auto;transform:translateY(-50%) rotate(90deg)}}.c-flow__step-header{display:block;flex-shrink:0}@media(max-width:767px){.c-flow__step-header{writing-mode:vertical-rl}}.c-flow__step-number{background:#298131;border-radius:8px 8px 0 0;color:#fff;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.6;padding:.8rem;text-align:center}@media(max-width:767px){.c-flow__step-number{border-radius:8px 0 0 8px;line-height:1;padding:1.2rem;text-orientation:upright}}.c-flow__step-content{align-items:center;align-self:stretch;background:#fff;border-radius:0 0 8px 8px;display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem}@media(max-width:767px){.c-flow__step-content{border-radius:0 8px 8px 0;flex-direction:row;width:100%}.c-flow__step-icon{max-width:10rem}}.c-flow__step-icon img{aspect-ratio:1/1;display:block;height:auto;width:100%}.c-flow__step-list{color:#000;display:flex;flex-direction:column;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:500;gap:.8rem;line-height:1.6;list-style:none;margin:0;padding:0;width:100%}@media(max-width:767px){.c-flow__step-list{font-size:1.6rem}}.c-flow__step-list li{display:flex;gap:.8rem;position:relative}.c-flow__step-list li:before{background:#d9d9d9;border-radius:50%;content:"";height:.9rem;margin-top:.95rem;width:.9rem}.c-flow__description{color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.8;margin-top:2.4rem;text-align:center}@media(max-width:767px){.c-flow__description{font-size:1.4rem;text-align:left}}.c-flow__description p{margin:0}.c-question{padding:6.4rem 2rem 10.4rem}@media(max-width:767px){.c-question{padding:4.8rem 2rem 6.4rem}}.c-question__title-sub{color:#298131;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-question__title-sub{font-size:1.6rem}}.c-question__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;text-align:center}@media(max-width:767px){.c-question__title-main{font-size:2.8rem}}.c-question__title-main span{display:inline-block}.c-question__list{display:flex;flex-direction:column;gap:2.4rem;list-style:none;margin:4.8rem auto 0;max-width:100rem;padding:0}@media(max-width:767px){.c-question__list{margin:2.4rem auto 0}}.c-question__item{border-radius:.8rem;box-shadow:0 0 1rem 0 #5f391c33;padding:2rem 2.4rem}@media(max-width:767px){.c-question__item{padding:1.6rem}}.c-question__item-question{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;gap:.8rem;justify-content:space-between;position:relative;width:100%}@media(max-width:767px){.c-question__item-question{gap:1rem}}.c-question__item-question:after{background-color:#d0d0d0;bottom:-2rem;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%}@media(max-width:767px){.c-question__item-question:after{width:calc(100% - 3.2rem)}}.c-question__item-question[aria-expanded=false]:after{display:none}.c-question__item-question[aria-expanded=false]>.c-question__item-question-icon-toggle:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .5s ease-in-out}.c-question__item-question-icon-q{color:#298131;font-size:3.2rem;line-height:1;margin-top:-.4rem}.c-question__item-question-heading,.c-question__item-question-icon-q{font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-weight:700}.c-question__item-question-heading{color:#000;flex:1;font-size:2rem;line-height:1.5;text-align:left}@media(max-width:767px){.c-question__item-question-heading{font-size:1.8rem;font-weight:500}}.c-question__item-question-icon-toggle{background:#e8f7e9;border-radius:50%;height:4rem;position:relative;width:4rem}.c-question__item-question-icon-toggle:after,.c-question__item-question-icon-toggle:before{background-color:#298131;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2rem}.c-question__item-question-icon-toggle:after{transition:transform .3s ease-in-out}.c-question__item-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.c-question__item-answer[aria-hidden=false]{grid-template-rows:1fr}.c-question__item-answer-wrapper{overflow:hidden}.c-question__item-answer-content{color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.6;margin:0;padding:2rem 2.4rem}.c-contact{background:url(/img/sales/bg-contact-pc.png) top/100% no-repeat #f9f9f9;padding:6.4rem 2rem 10.4rem}@media(max-width:767px){.c-contact{background:url(/img/sales/bg-contact-sp.png) top/100% no-repeat #f9f9f9}}.c-contact__catch{color:#298131;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4.8rem;font-weight:700;line-height:1;margin:0;text-align:center}@media(max-width:767px){.c-contact__catch{font-size:2.6rem}}.c-contact__title{margin-top:4.8rem}.c-contact__title-sub{color:#298131;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){.c-contact__title-sub{font-size:1.6rem}}.c-contact__title-main{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:3.2rem;font-weight:600;line-height:1.4;margin:.8rem auto 0;text-align:center}@media(max-width:767px){.c-contact__title-main{font-size:2.8rem}}.c-contact__title-main span{display:inline-block}.c-floating-nav{background:#fff;border-radius:24px 0 0 0;bottom:0;padding:3.2rem 4rem;position:absolute;right:0;transition:opacity .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media(width <= 1300px){.c-floating-nav{bottom:-17rem;padding:2rem 3rem}}@media(max-width:767px){.c-floating-nav{bottom:-20rem;padding:0}}.c-floating-nav[data-floating=fixed]{background:#ececec;bottom:0;box-shadow:10px 0 10px 0 #5f391c33;opacity:1;padding:1rem 2rem;position:fixed;right:0;transition:opacity .3s ease-in-out;width:100%;z-index:99}.c-floating-nav[data-floating=sticky]{opacity:0;transition:opacity .3s ease-in-out}.c-floating-nav__container{align-items:center;display:flex;gap:4rem;justify-content:center;padding:0 2rem}@media(max-width:767px){.c-floating-nav__container{flex-direction:column;gap:2.4rem;padding:3.2rem 1.6rem}[data-floating=fixed] .c-floating-nav__container{padding:0}}.c-floating-nav__header{color:#000;font-family:Shippori Mincho,Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.8rem;font-weight:700;line-height:1.6;margin:0;text-align:center}@media(width <= 1300px){.c-floating-nav__header{font-size:2rem}}@media(max-width:767px){.c-floating-nav__header{font-size:2rem}}[data-floating=fixed] .c-floating-nav__header{font-size:1.8rem;text-align:left}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__header{display:none}}.c-floating-nav__body{align-items:center;display:flex;gap:4rem;justify-content:space-between;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.c-floating-nav__body{flex-direction:column}[data-floating=fixed] .c-floating-nav__body{align-items:stretch;flex-direction:row;gap:.8rem;width:100%}}.c-floating-nav__net{width:100%}.c-floating-nav__net-title{color:#332d08;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:700;line-height:1.5;margin:0 auto 1.6rem;text-align:center}@media(width <= 1300px){.c-floating-nav__net-title{font-size:1.8rem}}@media(max-width:767px){.c-floating-nav__net-title{font-size:1.8rem}}[data-floating=fixed] .c-floating-nav__net-title{font-size:1.4rem;margin-bottom:4px}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__net-title{display:none}}.c-floating-nav__net-link{background:#298131;border-radius:80px;box-shadow:0 0 10px 0 #5f391c33;color:#fff;display:block;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:700;line-height:1.4;padding:2.4rem 5.6rem;position:relative;text-align:center;text-decoration:none;width:clamp(25rem,25.6944444444vw,37rem)}@media(width <= 1300px){.c-floating-nav__net-link{font-size:1.6rem;padding:1.6rem 3rem}}@media(max-width:767px){.c-floating-nav__net-link{font-size:1.8rem;min-width:100%;width:100%}}.c-floating-nav__net-link-pc{display:block}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__net-link-pc{display:none}}.c-floating-nav__net-link-sp{display:none}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__net-link-sp{display:block}}[data-floating=fixed] .c-floating-nav__net-link{font-size:1.6rem;padding:1.5rem 5.6rem}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__net-link{align-items:center;border-radius:5px;display:flex;flex-direction:row-reverse;font-size:1.3rem;gap:.5rem;height:100%;justify-content:center;padding:1.6rem}}.c-floating-nav__net-link:after{border:2px solid #fff;border-width:2px 2px 0 0;bottom:0;content:"";height:12px;margin:auto 0;position:absolute;right:2.4rem;top:0;transform:rotate(45deg);width:12px}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__net-link:after{background:url(/img/icon-letter-invert.svg) no-repeat 50%/contain;border:none;bottom:auto;display:block;height:2rem;position:relative;right:auto;transform:none;width:2rem}}.c-floating-nav__tel{position:relative;width:100%}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__tel{background:#298131;border-radius:5px;box-shadow:0 0 10px 0 #5f391c33;padding:.8rem .4rem}}.c-floating-nav__tel:before{background:#d0d0d0;content:"";height:100%;left:-1.9rem;position:absolute;top:0;width:1px}@media(max-width:767px){.c-floating-nav__tel:before{height:1px;left:0;top:-1rem;width:100%}[data-floating=fixed] .c-floating-nav__tel:before{display:none}}.c-floating-nav__tel-title{color:#332d08;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:700;line-height:1.5;margin:0 auto 1.6rem;text-align:center}@media(width <= 1300px){.c-floating-nav__tel-title{font-size:1.8rem}}@media(max-width:767px){.c-floating-nav__tel-title{font-size:1.8rem}}[data-floating=fixed] .c-floating-nav__tel-title{font-size:1.4rem;margin-bottom:4px}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__tel-title{display:none}}.c-floating-nav__tel-link{align-items:center;color:#298131;display:flex;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4.8rem;font-weight:700;line-height:1;text-align:center;text-decoration:none}@media(width <= 1300px){.c-floating-nav__tel-link{font-size:2.4rem}}@media(max-width:767px){.c-floating-nav__tel-link{font-size:4rem}}[data-floating=fixed] .c-floating-nav__tel-link{font-size:2.4rem;justify-content:center}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__tel-link{color:#fff;font-size:2rem;line-height:1.1}}.c-floating-nav__tel-link:before{background:url(/img/icon-tel.svg) no-repeat 50%/contain;content:"";display:block;height:4.2rem;width:4.2rem}@media(width <= 1300px){.c-floating-nav__tel-link:before{height:2.4rem;width:2.4rem}}@media(max-width:767px){.c-floating-nav__tel-link:before{height:3.5rem;width:3.5rem}}[data-floating=fixed] .c-floating-nav__tel-link:before{height:2rem;width:2rem}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__tel-link:before{background:url(/img/icon-tel-invert.svg) no-repeat 50%/contain;height:3rem;width:3rem}}.c-floating-nav__tel-time{color:#5b5b5b;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;margin:4px auto 0;text-align:center}[data-floating=fixed] .c-floating-nav__tel-time{font-size:1.2rem}@media(max-width:767px){[data-floating=fixed] .c-floating-nav__tel-time{color:#fff;line-height:1.1}.c-content-main .pc-only{display:none!important}}@media(min-width:768px){.c-content-main .sp-only{display:none!important}}.c-content-main .faq-disclosure button[aria-expanded=true]:after{display:none;transform:rotate(90deg)}.c-content-main .faq-disclosure button[aria-expanded=false]+.faq-disclosure__answer{display:none}.bge-contents,.c-content-main{font-size:1.6rem;line-height:1.8}@media(max-width:767px){.bge-contents [data-bgb=button] [data-bgt=button],.bge-contents [data-bgb=download-file] [data-bgt=download-file],.c-content-main [data-bgb=button] [data-bgt=button],.c-content-main [data-bgb=download-file] [data-bgt=download-file]{width:100%}}.bge-contents a,.c-content-main a{color:var(--color-facility,#298131);text-decoration-color:var(--color-facility,#298131)}@media(min-width:768px){.bge-contents a[href*="tel:"],.c-content-main a[href*="tel:"]{cursor:default;pointer-events:none;text-decoration:none}}body[data-path*="/blog/archives/"] .bge-contents img,body[data-path*="/blog/archives/"] .c-content-main img,body[data-path*="/knowhow/archives/"] .bge-contents img,body[data-path*="/knowhow/archives/"] .c-content-main img{height:auto!important;max-width:100%}body[data-path*="/blog/archives/"] .bge-contents,body[data-path*="/blog/archives/"] .c-content-main,body[data-path*="/knowhow/archives/"] .bge-contents,body[data-path*="/knowhow/archives/"] .c-content-main{word-break:break-all}.bge-contents h2,.c-content-main h2{border-left:4px solid var(--color-facility,#298131);color:#000;font-family:var(--font-family-facility-bge,inherit);font-size:3.2rem;font-weight:500;line-height:1.5;margin:0 0 3.2rem;padding-left:2.4rem}@media(max-width:576px){.bge-contents h2,.c-content-main h2{font-size:2.4rem;line-height:1.4}}.bge-contents h2:first-child,.c-content-main h2:first-child{margin-top:0}body[data-path="/sitemap/"] .bge-contents h2>a,body[data-path="/sitemap/"] .c-content-main h2>a{color:initial;text-decoration:none;transition:color .3s}body[data-path="/sitemap/"] .bge-contents h2>a:after,body[data-path="/sitemap/"] .c-content-main h2>a:after{background-image:url(/img/icon-circle-arrow-primary-invert.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:2.5rem;margin:0 0 0 .8rem;padding:.8rem;transition:background-image .3s;width:2.5rem}@media(max-width:767px){body[data-path="/sitemap/"] .bge-contents h2>a:after,body[data-path="/sitemap/"] .c-content-main h2>a:after{margin:0 0 -.24rem .8rem}}@media(min-width:768px){body[data-path="/sitemap/"] .bge-contents h2>a:hover,body[data-path="/sitemap/"] .c-content-main h2>a:hover{color:#298131}body[data-path="/sitemap/"] .bge-contents h2>a:hover:after,body[data-path="/sitemap/"] .c-content-main h2>a:hover:after{background-image:url(/img/icon-circle-arrow-primary.svg)}}.bge-contents .bge-title-h2,.c-content-main .bge-title-h2{margin-top:0}.bge-contents h3,.c-content-main h3{background-color:#f5f2eb;color:var(--color-facility,inherit);font-family:var(--font-family-facility-bge,inherit);font-size:2.8rem;font-weight:500;line-height:1.5;margin:0 0 3.2rem;padding:.3rem 1.6rem .4rem}@media(max-width:576px){.bge-contents h3,.c-content-main h3{font-size:2.2rem;line-height:1.4;margin:0 0 2.6rem;padding:.8rem 1.6rem 1rem}}.bge-contents h3:not(:first-child),.c-content-main h3:not(:first-child){margin:3.2rem 0}@media(max-width:576px){.bge-contents h3:not(:first-child),.c-content-main h3:not(:first-child){margin:2.6rem 0}}body[data-path="/sitemap/"] .bge-contents h3>a,body[data-path="/sitemap/"] .c-content-main h3>a{color:initial;text-decoration:none;transition:color .3s}body[data-path="/sitemap/"] .bge-contents h3>a:after,body[data-path="/sitemap/"] .c-content-main h3>a:after{background-image:url(/img/icon-circle-arrow-primary-invert.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:2.5rem;margin:0 0 -.2rem .8rem;padding:.8rem;transition:background-image .3s;width:2.5rem}@media(max-width:767px){body[data-path="/sitemap/"] .bge-contents h3>a:after,body[data-path="/sitemap/"] .c-content-main h3>a:after{margin:0 0 -.32rem .8rem}}@media(min-width:768px){body[data-path="/sitemap/"] .bge-contents h3>a:hover,body[data-path="/sitemap/"] .c-content-main h3>a:hover{color:#298131}body[data-path="/sitemap/"] .bge-contents h3>a:hover:after,body[data-path="/sitemap/"] .c-content-main h3>a:hover:after{background-image:url(/img/icon-circle-arrow-primary.svg)}}.bge-contents .bge-title-h3,.c-content-main .bge-title-h3{margin-top:0}.bge-contents h4,.c-content-main h4{border-bottom:2px solid #d0d0d0;font-size:2.4rem;font-weight:500;line-height:1.5;margin:0 0 2.4rem;padding-bottom:.8rem;position:relative}@media(max-width:576px){.bge-contents h4,.c-content-main h4{font-size:2rem;line-height:1.4;margin:0 0 2.4rem;padding-bottom:1.6rem}}.bge-contents h4:after,.c-content-main h4:after{background-color:var(--color-facility,#298131);bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:5rem}.bge-contents h5,.c-content-main h5{border-left:2px solid #000;font-size:2.2rem;font-weight:500;line-height:1.5;margin:0 0 1.6rem;padding-left:1.6rem}@media(max-width:576px){.bge-contents h5,.c-content-main h5{font-size:1.8rem}}.bge-contents h6,.c-content-main h6{color:var(--color-facility,#298131);font-size:2rem;font-weight:500;line-height:1.5;margin:0 1.6rem;text-indent:-1.6rem}@media(max-width:576px){.bge-contents h6,.c-content-main h6{font-size:1.8rem}}.bge-contents h6:before,.c-content-main h6:before{background-color:var(--color-facility,#298131);content:"";display:inline-block;height:2px;left:0;margin-block-start:-.5rem;margin-right:.8rem;vertical-align:middle;width:.8rem}.bge-contents ul,.c-content-main ul{padding-left:2rem}.bge-contents ul>li,.c-content-main ul>li{list-style:none}.bge-contents ul>li:has(+li),.c-content-main ul>li:has(+li){margin-bottom:.4rem}.bge-contents ul>li:before,.c-content-main ul>li:before{background:var(--color-facility,#298131);border-radius:50%;content:"";display:inline-block;height:1rem;margin:-.3rem .9rem 0 -2rem;vertical-align:middle;width:1rem}.bge-contents ul>li>ul,.c-content-main ul>li>ul{margin-top:.4rem}.bge-contents ul>li>ul li:before,.c-content-main ul>li>ul li:before{background:#6a6a6a}body[data-path="/sitemap/"] .bge-contents ul a,body[data-path="/sitemap/"] .c-content-main ul a{color:initial;text-decoration-color:#000;transition:color .3s,text-decoration-color .3s}body[data-path="/sitemap/"] .bge-contents ul a:after,body[data-path="/sitemap/"] .c-content-main ul a:after{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat;background-size:100% auto;content:"";display:inline-block;height:2rem;margin:0 0 -.4rem .2rem;width:2rem}@media(min-width:768px){body[data-path="/sitemap/"] .bge-contents ul a:hover,body[data-path="/sitemap/"] .c-content-main ul a:hover{color:#298131;text-decoration-color:#298131}}.bge-contents ol,.c-content-main ol{counter-reset:content-main-ol-default;padding-left:1rem}@media(max-width:767px){.bge-contents ol,.c-content-main ol{padding-left:0}}.bge-contents ol>li,.c-content-main ol>li{list-style:none;margin-bottom:.4rem;padding-inline-start:2rem;text-indent:-3rem}@media(max-width:767px){.bge-contents ol>li,.c-content-main ol>li{padding-inline-start:3.1rem;text-indent:-3rem}}.bge-contents ol>li:before,.c-content-main ol>li:before{color:var(--color-facility,#298131);content:counter(content-main-ol-default,decimal-leading-zero) ". ";counter-increment:content-main-ol-default;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:700}.bge-contents ol>li>ol,.c-content-main ol>li>ol{margin-top:.4rem}.bge-contents ol>li>ol li:before,.c-content-main ol>li>ol li:before{color:#6a6a6a}.bge-contents ol ol,.bge-contents ol ul,.c-content-main ol ol,.c-content-main ol ul{margin-left:0}@media(max-width:767px){.bge-contents ol ol,.bge-contents ol ul,.c-content-main ol ol,.c-content-main ol ul{margin-left:0}}.bge-contents table,.c-content-main table{border-collapse:collapse;margin-bottom:30px;width:100%}.bge-contents caption,.c-content-main caption{font-size:1.8rem;font-weight:700;margin-block-end:1rem;text-align:left}.bge-contents td,.bge-contents th,.c-content-main td,.c-content-main th{border:1px solid #5b5b5b;color:#000;padding:1.5rem}@media(max-width:576px){.bge-contents td,.bge-contents th,.c-content-main td,.c-content-main th{margin-top:-1px}}.bge-contents th,.c-content-main th{background:#ececec;color:#000;font-weight:700;line-height:1.8;text-align:center}@media(max-width:576px){.bge-contents td,.bge-contents th,.c-content-main td,.c-content-main th{padding:1rem}.bge-contents [data-bgb=table] caption,.bge-contents [data-bgb=table] table,.c-content-main [data-bgb=table] caption,.c-content-main [data-bgb=table] table{display:block}.bge-contents [data-bgb=table] tfoot,.bge-contents [data-bgb=table] thead,.c-content-main [data-bgb=table] tfoot,.c-content-main [data-bgb=table] thead{display:none}.bge-contents [data-bgb=table] tbody,.bge-contents [data-bgb=table] tr,.c-content-main [data-bgb=table] tbody,.c-content-main [data-bgb=table] tr{display:block}.bge-contents [data-bgb=table] td,.bge-contents [data-bgb=table] th,.c-content-main [data-bgb=table] td,.c-content-main [data-bgb=table] th{display:block;margin-top:-1px;width:100%!important}}@media(min-width:768px){.bge-contents [data-bgb=table] th,.c-content-main [data-bgb=table] th{width:30%}.bge-contents [data-bgb=table] td,.c-content-main [data-bgb=table] td{width:70%}}.bge-contents p:first-child,.c-content-main p:first-child{margin-top:0}.bge-contents p:last-child,.c-content-main p:last-child{margin-bottom:0}.bge-contents p+h3:not(:first-child),.c-content-main p+h3:not(:first-child){margin:6.4rem 0 3.2rem}@media(max-width:576px){.bge-contents p+h3:not(:first-child),.c-content-main p+h3:not(:first-child){margin:5.2rem 0 2.6rem}}.bge-contents blockquote,.c-content-main blockquote{background:#f2f2f2;border-radius:12px;margin:0;padding:3.2rem 4rem 4rem;position:relative}.bge-contents blockquote:before,.c-content-main blockquote:before{left:.8rem;top:-.8rem}.bge-contents blockquote:after,.bge-contents blockquote:before,.c-content-main blockquote:after,.c-content-main blockquote:before{color:var(--color-facility,#298131);content:"”";display:block;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.5em;line-height:1.5;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none}.bge-contents blockquote:after,.c-content-main blockquote:after{bottom:-2.1rem;right:1.3rem}.bge-contents figure,.c-content-main figure{margin:0}.bge-contents figcaption,.c-content-main figcaption{background:none;color:#5b5b5b;font-size:1.4rem;font-weight:400;line-height:1.6;margin-block-start:.8rem;text-align:center}.bge-contents hr,.c-content-main hr{background:#6a6a6a;border-style:none;color:#6a6a6a;height:2px;margin:50px auto;width:100%}.bge-contents hr:first-child,.c-content-main hr:first-child{margin-top:0}.bge-contents .cc-form-x-checkbox-group .mail-before-attachment,.c-content-main .cc-form-x-checkbox-group .mail-before-attachment{margin-bottom:0}.bge-contents .cc-form-x-checkbox-group .error-message,.c-content-main .cc-form-x-checkbox-group .error-message{align-items:flex-start;color:#ce2500;display:flex;font-weight:700;line-height:1.4;margin-top:1.6rem}.bge-contents .cc-form-x-checkbox-group .error-message:before,.c-content-main .cc-form-x-checkbox-group .error-message:before{background:url(/img/icon-error.svg) 50%/contain no-repeat;content:"";display:inline-block;height:2rem;line-height:1.4;margin:.2rem .5rem 0 0;vertical-align:middle;width:2rem}.bge-contents .cc-form-x-checkbox-group-inner,.c-content-main .cc-form-x-checkbox-group-inner{padding:0}.bge-contents .cc-form-x-checkbox-group-inner .mail-field .mail-before-attachment,.c-content-main .cc-form-x-checkbox-group-inner .mail-field .mail-before-attachment{align-items:flex-start;margin-bottom:0}.bge-contents .cc-form-x-checkbox-group .mail-field,.c-content-main .cc-form-x-checkbox-group .mail-field{margin-top:2.4rem;padding:0}.bge-contents .cc-form-x-checkbox-group .mail-field[data-type=checkbox],.c-content-main .cc-form-x-checkbox-group .mail-field[data-type=checkbox]{display:grid;grid-template-columns:1fr 4fr}@media(max-width:576px){.bge-contents .cc-form-x-checkbox-group .mail-field[data-type=checkbox],.c-content-main .cc-form-x-checkbox-group .mail-field[data-type=checkbox]{grid-template-columns:1fr}}.bge-contents .cc-form-x-checkbox-group .mail-field[data-type=checkbox] fieldset,.c-content-main .cc-form-x-checkbox-group .mail-field[data-type=checkbox] fieldset{display:contents}.bge-contents .cc-form-x-multi-select-item-description,.c-content-main .cc-form-x-multi-select-item-description{line-height:1.6;margin:0}.bge-contents .cc-form-x-multi-select .error-message,.c-content-main .cc-form-x-multi-select .error-message{align-items:flex-start;color:#ce2500;display:flex;font-weight:700;line-height:1.4;margin-top:1.6rem}.bge-contents .cc-form-x-multi-select .error-message:before,.c-content-main .cc-form-x-multi-select .error-message:before{background:url(/img/icon-error.svg) 50%/contain no-repeat;content:"";display:inline-block;height:2rem;line-height:1.4;margin:.2rem .5rem 0 0;vertical-align:middle;width:2rem}.bge-contents .cc-form-x-multi-select-description,.c-content-main .cc-form-x-multi-select-description{font-size:1.5rem}.bge-contents .cc-form-x-multi-select input[type=date],.c-content-main .cc-form-x-multi-select input[type=date]{max-width:100%;position:relative;width:37rem}.bge-contents .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator,.c-content-main .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator{background:#0000;inset:0 0 0 0;z-index:1}.bge-contents .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator:active,.bge-contents .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator:focus,.bge-contents .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator:hover,.c-content-main .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator:active,.c-content-main .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator:focus,.c-content-main .cc-form-x-multi-select input[type=date]::-webkit-calendar-picker-indicator:hover{cursor:pointer}.bge-contents .cc-form-x-multi-select input[type=date]:before,.c-content-main .cc-form-x-multi-select input[type=date]:before{background:#fff;background-image:url(/img/icon-calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:2.4rem;margin:auto;overflow:hidden;pointer-events:none;position:absolute;right:1rem;top:0;vertical-align:middle;width:2.4rem}.bge-contents .cc-form-x-multi-select .mail-input,.c-content-main .cc-form-x-multi-select .mail-input{width:100%}.bge-contents .cc-form-x-multi-select .mail-field,.c-content-main .cc-form-x-multi-select .mail-field{border:none;margin-top:2.4rem;padding:0}.bge-contents .cc-form-x-multi-select .mail-field[data-type=date],.c-content-main .cc-form-x-multi-select .mail-field[data-type=date]{display:grid;grid-template-columns:2fr 4fr}@media(max-width:576px){.bge-contents .cc-form-x-multi-select .mail-field[data-type=date],.c-content-main .cc-form-x-multi-select .mail-field[data-type=date]{grid-template-columns:minmax(0,1fr)}}.bge-contents .cc-form-x-multi-select .mail-field[data-type=radio],.c-content-main .cc-form-x-multi-select .mail-field[data-type=radio]{display:grid;grid-template-columns:1fr 4fr}@media(max-width:576px){.bge-contents .cc-form-x-multi-select .mail-field[data-type=radio],.c-content-main .cc-form-x-multi-select .mail-field[data-type=radio]{grid-template-columns:1fr}}.bge-contents .cc-form-x-multi-select .mail-field[data-type=radio] fieldset,.c-content-main .cc-form-x-multi-select .mail-field[data-type=radio] fieldset{display:contents}.bge-contents .cc-form-x-multi-select-inner,.c-content-main .cc-form-x-multi-select-inner{border-bottom:1px solid #d0d0d0;padding:2.4rem 0}@media(max-width:576px){.bge-contents .cc-form-x-multi-select-inner,.c-content-main .cc-form-x-multi-select-inner{padding:1.6rem 0}}.bge-contents .cc-form-x-multi-select-inner:has(.error-message) input[type=radio],.c-content-main .cc-form-x-multi-select-inner:has(.error-message) input[type=radio]{border:2px solid #ce2500}.bge-contents .cc-form-x-multi-select-inner:not(:has(.cc-form-x-multi-select-heading)),.c-content-main .cc-form-x-multi-select-inner:not(:has(.cc-form-x-multi-select-heading)){padding:0}.bge-contents .cc-form-x-multi-select h4,.c-content-main .cc-form-x-multi-select h4{border:none;font-size:1.8rem;font-weight:700;line-height:1.4;margin:0 0 1rem;padding:0}.bge-contents .cc-form-x-multi-select h4:after,.c-content-main .cc-form-x-multi-select h4:after{content:none}.bge-contents .cc-form-x-multi-select-heading,.c-content-main .cc-form-x-multi-select-heading{align-items:center;display:flex;gap:.8rem;width:100%}.bge-contents .cc-form-x-multi-select-heading .optional,.bge-contents .cc-form-x-multi-select-heading .required,.c-content-main .cc-form-x-multi-select-heading .optional,.c-content-main .cc-form-x-multi-select-heading .required{border-radius:8rem;color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.8;margin:0;padding:0 1.2rem}.bge-contents .cc-form-x-multi-select-heading .required,.c-content-main .cc-form-x-multi-select-heading .required{background:#ce2500}.bge-contents .cc-form-x-multi-select-heading .optional,.c-content-main .cc-form-x-multi-select-heading .optional{background:#000}.bge-contents .cc-form-error input,.c-content-main .cc-form-error input{border:2px solid #ce2500}.bge-contents .cc-form-privacy,.c-content-main .cc-form-privacy{padding:0 2rem}.c-sales-lp .bge-contents .cc-form-privacy,.c-sales-lp .c-content-main .cc-form-privacy{text-align:center}.bge-contents .cc-form-privacy__content,.c-content-main .cc-form-privacy__content{background-color:#f5f2eb;border-radius:12px;margin:auto auto 4.8rem;max-width:800px;padding:4rem}@media(max-width:576px){.bge-contents .cc-form-privacy__content,.c-content-main .cc-form-privacy__content{padding:2rem}}.bge-contents .cc-form-privacy__content h2,.c-content-main .cc-form-privacy__content h2{border:none;color:#298131;font-size:2rem;line-height:1.5;margin:0 0 2.8rem;text-align:center}@media(max-width:576px){.bge-contents .cc-form-privacy__content h2,.c-content-main .cc-form-privacy__content h2{font-size:1.8rem;line-height:1.6}}.bge-contents .cc-form-privacy__content ol,.c-content-main .cc-form-privacy__content ol{counter-reset:content-main-ol-default;margin:0;padding:0}.bge-contents .cc-form-privacy__content ol>li,.c-content-main .cc-form-privacy__content ol>li{line-height:1.6;list-style:none;margin-bottom:.8rem;padding-left:2.7rem;text-indent:-2.7rem}.bge-contents .cc-form-privacy__content ol>li:before,.c-content-main .cc-form-privacy__content ol>li:before{color:#298131;content:counter(content-main-ol-default,decimal-leading-zero) ". ";counter-increment:content-main-ol-default;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.6rem;font-weight:700}.bge-contents .cc-form-privacy__content ul,.c-content-main .cc-form-privacy__content ul{margin:0;padding:0}.bge-contents .cc-form-privacy__content ul li,.c-content-main .cc-form-privacy__content ul li{line-height:1.6;list-style:none;margin-bottom:.8rem;padding-left:2.7rem;text-indent:-2.7rem}.bge-contents .cc-form-privacy__content ul li:before,.c-content-main .cc-form-privacy__content ul li:before{background:#298131;border-radius:50%;content:"";display:inline-block;height:.6rem;margin:0 1rem;vertical-align:middle;width:.6rem}.bge-contents .cc-form-description,.c-content-main .cc-form-description{margin-bottom:4rem;padding:0 2rem;text-align:center}.bge-contents .mail-attention,.c-content-main .mail-attention{font-size:1.5rem}.bge-contents .cc-form-thanks,.c-content-main .cc-form-thanks{margin:0 auto 5rem;max-width:800px}@media(max-width:991px){.bge-contents .cc-form-thanks,.c-content-main .cc-form-thanks{padding:0 2rem}}.bge-contents .cc-form-thanks p,.c-content-main .cc-form-thanks p{line-height:1.6;text-align:left}.bge-contents .cc-form-thanks-attention,.c-content-main .cc-form-thanks-attention{color:#5b5b5b;font-size:1.4rem}.bge-contents .cc-form-confirm ul,.c-content-main .cc-form-confirm ul{margin:0;padding:0}.bge-contents .cc-form-confirm ul>li:before,.c-content-main .cc-form-confirm ul>li:before{content:none}.bge-contents .cc-form-confirm .cc-form-x-checkbox-group .mail-field,.bge-contents .cc-form-confirm .cc-form-x-multi-select .mail-field,.c-content-main .cc-form-confirm .cc-form-x-checkbox-group .mail-field,.c-content-main .cc-form-confirm .cc-form-x-multi-select .mail-field{padding:0}.bge-contents .cc-form-confirm .cc-form-x-address-group .mail-input,.c-content-main .cc-form-confirm .cc-form-x-address-group .mail-input{line-height:1.8}.bge-contents .cc-form-confirm .cc-form-x-address-group .mail-input:has(+.mail-input),.c-content-main .cc-form-confirm .cc-form-x-address-group .mail-input:has(+.mail-input){margin-block-end:.4rem}.bge-contents .cc-form-confirm .cc-form-x-address-group:has(.mail-field),.c-content-main .cc-form-confirm .cc-form-x-address-group:has(.mail-field){margin-block-end:2.4rem}.bge-contents .cc-form-confirm .mail-field,.c-content-main .cc-form-confirm .mail-field{border:none;padding:0}.bge-contents .cc-form-confirm .mail-field:first-of-type,.c-content-main .cc-form-confirm .mail-field:first-of-type{padding:0}.bge-contents .cc-form-confirm .mail-field li,.c-content-main .cc-form-confirm .mail-field li{font-size:1.5rem}.bge-contents .cc-form-confirm .mail-field li:last-child,.c-content-main .cc-form-confirm .mail-field li:last-child{margin-bottom:0}.bge-contents .cc-form-confirm .mail-field:last-child,.c-content-main .cc-form-confirm .mail-field:last-child{border:none}.bge-contents .cc-form-confirm .mail-field[data-type=checkbox],.bge-contents .cc-form-confirm .mail-field[data-type=date],.bge-contents .cc-form-confirm .mail-field[data-type=radio],.c-content-main .cc-form-confirm .mail-field[data-type=checkbox],.c-content-main .cc-form-confirm .mail-field[data-type=date],.c-content-main .cc-form-confirm .mail-field[data-type=radio]{grid-template-columns:1fr}.bge-contents .cc-form-confirm .mail-field .mail-before-attachment,.c-content-main .cc-form-confirm .mail-field .mail-before-attachment{color:#298131;margin:0}.bge-contents .cc-form-confirm .mail-field .mail-before-attachment:has(+.mail-input),.c-content-main .cc-form-confirm .mail-field .mail-before-attachment:has(+.mail-input){margin:0 0 .5rem}.bge-contents .cc-form-confirm .mail-field .mail-before-attachment .required,.c-content-main .cc-form-confirm .mail-field .mail-before-attachment .required{background:#ce2500;border-radius:8rem;color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.8;margin:0;padding:0 1.2rem}.bge-contents .cc-form-confirm .mail-field .mail-input,.c-content-main .cc-form-confirm .mail-field .mail-input{font-size:1.6rem}.bge-contents .cc-form-confirm .mail-field:has(+.cc-form-x-address-group),.bge-contents .cc-form-confirm .mail-field:has(+.mail-field),.c-content-main .cc-form-confirm .mail-field:has(+.cc-form-x-address-group),.c-content-main .cc-form-confirm .mail-field:has(+.mail-field){margin-block-end:2.4rem}.bge-contents .cc-form-submit-confirm,.c-content-main .cc-form-submit-confirm{text-align:center}@media(max-width:991px){.bge-contents .cc-form-submit-confirm,.c-content-main .cc-form-submit-confirm{padding:0 2rem}}.bge-contents .cc-form-submit-confirm button,.c-content-main .cc-form-submit-confirm button{align-items:center;background-color:#fff;border:1px solid #298131;border-radius:80px;color:#298131;display:inline-flex;font-size:2rem;font-weight:700;gap:.8rem;line-height:1.2;padding:2.4rem 2.4rem 2.4rem 4.8rem;text-align:center;text-decoration:none}@media(max-width:991px){.bge-contents .cc-form-submit-confirm button,.c-content-main .cc-form-submit-confirm button{font-size:1.6rem}}.bge-contents .cc-form-submit-confirm button:after,.c-content-main .cc-form-submit-confirm button:after{border-bottom:2px solid #298131;border-right:2px solid #298131;content:"";display:block;height:1.2rem;margin:auto;transform:rotate(-45deg);width:1.2rem}.bge-contents .cc-form-submit-confirm button:active,.bge-contents .cc-form-submit-confirm button:focus,.bge-contents .cc-form-submit-confirm button:hover,.c-content-main .cc-form-submit-confirm button:active,.c-content-main .cc-form-submit-confirm button:focus,.c-content-main .cc-form-submit-confirm button:hover{background-color:#298131;border-color:#298131;color:#fff;cursor:pointer}.bge-contents .cc-form-submit-confirm button:active:after,.bge-contents .cc-form-submit-confirm button:active:before,.bge-contents .cc-form-submit-confirm button:focus:after,.bge-contents .cc-form-submit-confirm button:focus:before,.bge-contents .cc-form-submit-confirm button:hover:after,.bge-contents .cc-form-submit-confirm button:hover:before,.c-content-main .cc-form-submit-confirm button:active:after,.c-content-main .cc-form-submit-confirm button:active:before,.c-content-main .cc-form-submit-confirm button:focus:after,.c-content-main .cc-form-submit-confirm button:focus:before,.c-content-main .cc-form-submit-confirm button:hover:after,.c-content-main .cc-form-submit-confirm button:hover:before{border-color:#fff}.bge-contents .cc-form-submit,.c-content-main .cc-form-submit{margin-bottom:1.6rem;text-align:center}@media(max-width:991px){.bge-contents .cc-form-submit,.c-content-main .cc-form-submit{padding:0 2rem}}.bge-contents .cc-form-submit button,.c-content-main .cc-form-submit button{align-items:center;background-color:#298131;border:1px solid #298131;border-radius:80px;color:#fff;display:inline-flex;font-size:2rem;font-weight:700;gap:.8rem;line-height:1.2;padding:2.4rem 2.4rem 2.4rem 4.8rem;text-align:center;text-decoration:none}.bge-contents .cc-form-submit button span,.c-content-main .cc-form-submit button span{max-width:100%;min-width:24rem}.bge-contents .cc-form-submit button:after,.c-content-main .cc-form-submit button:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:1.2rem;margin:auto;transform:rotate(-45deg);width:1.2rem}.bge-contents .cc-form-submit button:active,.bge-contents .cc-form-submit button:focus,.bge-contents .cc-form-submit button:hover,.c-content-main .cc-form-submit button:active,.c-content-main .cc-form-submit button:focus,.c-content-main .cc-form-submit button:hover{background-color:#fff;color:#298131;cursor:pointer}.bge-contents .cc-form-submit button:active:after,.bge-contents .cc-form-submit button:active:before,.bge-contents .cc-form-submit button:focus:after,.bge-contents .cc-form-submit button:focus:before,.bge-contents .cc-form-submit button:hover:after,.bge-contents .cc-form-submit button:hover:before,.c-content-main .cc-form-submit button:active:after,.c-content-main .cc-form-submit button:active:before,.c-content-main .cc-form-submit button:focus:after,.c-content-main .cc-form-submit button:focus:before,.c-content-main .cc-form-submit button:hover:after,.c-content-main .cc-form-submit button:hover:before{border-color:#298131}.bge-contents .cc-form-back,.c-content-main .cc-form-back{text-align:center}@media(max-width:991px){.bge-contents .cc-form-back,.c-content-main .cc-form-back{padding:0 2rem}}.bge-contents .cc-form-back button,.c-content-main .cc-form-back button{align-items:center;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:80px;color:#5b5b5b;display:inline-flex;font-size:2rem;font-weight:700;gap:1.6rem;line-height:1.5;padding:1.6rem 3.2rem 1.6rem 2.4rem;text-align:center;text-decoration:none}.bge-contents .cc-form-back button:before,.c-content-main .cc-form-back button:before{border-bottom:2px solid #6a6a6a;border-left:2px solid #6a6a6a;content:"";display:block;height:1.2rem;margin:auto;transform:rotate(45deg);width:1.2rem}.bge-contents .cc-form-back button:active,.bge-contents .cc-form-back button:focus,.bge-contents .cc-form-back button:hover,.c-content-main .cc-form-back button:active,.c-content-main .cc-form-back button:focus,.c-content-main .cc-form-back button:hover{border-color:#6a6a6a;cursor:pointer}.bge-contents .cc-form-back-home,.c-content-main .cc-form-back-home{text-align:center}@media(max-width:991px){.bge-contents .cc-form-back-home,.c-content-main .cc-form-back-home{padding:0 2rem}}.bge-contents .cc-form-back-home a,.c-content-main .cc-form-back-home a{align-items:center;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:80px;color:#5b5b5b;display:inline-flex;font-size:2rem;font-weight:700;gap:1.6rem;line-height:1.5;padding:1.6rem 3.2rem 1.6rem 2.4rem;text-align:center;text-decoration:none}.bge-contents .cc-form-back-home a:before,.c-content-main .cc-form-back-home a:before{border-bottom:2px solid #6a6a6a;border-left:2px solid #6a6a6a;content:"";display:block;height:1.2rem;margin:auto;transform:rotate(45deg);width:1.2rem}.bge-contents .cc-form-back-home a:active,.bge-contents .cc-form-back-home a:focus,.bge-contents .cc-form-back-home a:hover,.c-content-main .cc-form-back-home a:active,.c-content-main .cc-form-back-home a:focus,.c-content-main .cc-form-back-home a:hover{border-color:#6a6a6a;cursor:pointer}.bge-contents .cc-form,.c-content-main .cc-form{margin:auto;max-width:800px}.bge-contents .cc-form .mail-after-attachment,.c-content-main .cc-form .mail-after-attachment{display:block;font-size:1.5rem}.bge-contents .cc-form .mail-after-attachment:empty,.c-content-main .cc-form .mail-after-attachment:empty{margin:0}.bge-contents .cc-form h3,.c-content-main .cc-form h3{background-color:#fff;margin:0}.bge-contents .cc-form-zip-code-button,.c-content-main .cc-form-zip-code-button{background:url(/img/icon-search-invert.svg);background-color:#298131;background-position:top 1.6rem left 2rem;background-repeat:no-repeat;background-size:1.8rem auto;border:0;border-radius:5px;box-shadow:0 0 5px 0 #0003;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:500;padding:1.4rem 2rem 1.4rem 5rem}.bge-contents .cc-form-error-description,.c-content-main .cc-form-error-description{align-items:flex-start;background-color:#ffefef;border:2px solid #ce2500;border-radius:12px;display:flex;font-size:1.6rem;gap:1.6rem;line-height:1.4;margin:4rem auto;max-width:600px;padding:2.4rem 3.2rem}.bge-contents .cc-form-error-description-wrapper,.c-content-main .cc-form-error-description-wrapper{padding:0 2rem}.bge-contents .cc-form-error-description p,.c-content-main .cc-form-error-description p{color:#ce2500;font-size:1.6rem;font-weight:700;line-height:1.5;width:calc(100% - 4.1rem)}.bge-contents .cc-form-error-description:before,.c-content-main .cc-form-error-description:before{background:url(/img/icon-warning.svg) 50%/contain no-repeat;content:"";display:block;height:2.5rem;line-height:1.4;vertical-align:middle;width:2.5rem}.bge-contents .cc-form-field-list,.c-content-main .cc-form-field-list{margin:0 auto 8rem;max-width:600px}.bge-contents .cc-form-fieldset,.c-content-main .cc-form-fieldset{display:block;margin-bottom:4rem;padding:0}@media(max-width:991px){.bge-contents .cc-form-fieldset,.c-content-main .cc-form-fieldset{padding:0 2rem}}.bge-contents .cc-form-fieldset fieldset,.c-content-main .cc-form-fieldset fieldset{border:none;margin:0;padding:0}.bge-contents .cc-form-fieldset-heading,.c-content-main .cc-form-fieldset-heading{align-items:center;border-bottom:2px solid #298131;display:flex;flex-wrap:wrap;font-size:2.4rem;font-weight:700;gap:1.2rem;line-height:1.4;margin-bottom:1.6rem;padding:0 0 1.1rem;width:100%}@media(max-width:576px){.bge-contents .cc-form-fieldset-heading,.c-content-main .cc-form-fieldset-heading{font-size:2rem}}.bge-contents .cc-form-fieldset-heading span,.c-content-main .cc-form-fieldset-heading span{display:block}.bge-contents .cc-form-fieldset-heading label,.c-content-main .cc-form-fieldset-heading label{cursor:pointer;display:block}.bge-contents .cc-form-fieldset-heading .optional,.bge-contents .cc-form-fieldset-heading .required,.c-content-main .cc-form-fieldset-heading .optional,.c-content-main .cc-form-fieldset-heading .required{border-radius:8rem;color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.8;margin:0;padding:0 1.2rem}.bge-contents .cc-form-fieldset-heading .required,.c-content-main .cc-form-fieldset-heading .required{background:#ce2500}.bge-contents .cc-form-fieldset-heading .optional,.c-content-main .cc-form-fieldset-heading .optional{background:#000}.bge-contents .cc-form-fieldset-attention,.c-content-main .cc-form-fieldset-attention{font-size:1.5rem;font-weight:400;margin:0}.bge-contents .cc-form-fieldset:has(.error-message) input[type=checkbox],.c-content-main .cc-form-fieldset:has(.error-message) input[type=checkbox]{border:2px solid #ce2500}.bge-contents .mail-field,.c-content-main .mail-field{border-bottom:1px solid #d0d0d0;margin:0;padding:2.4rem 0}.bge-contents .mail-field:first-of-type,.c-content-main .mail-field:first-of-type{padding:0 0 2.4rem}.bge-contents .mail-field[data-type=checkbox]>*,.bge-contents .mail-field[data-type=radio]>*,.bge-contents .mail-field[data-type=select]>*,.bge-contents .mail-field[data-type=text]>*,.bge-contents .mail-field[data-type=textarea]>*,.c-content-main .mail-field[data-type=checkbox]>*,.c-content-main .mail-field[data-type=radio]>*,.c-content-main .mail-field[data-type=select]>*,.c-content-main .mail-field[data-type=text]>*,.c-content-main .mail-field[data-type=textarea]>*{place-self:center flex-start}.bge-contents .mail-field[data-type=checkbox] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=radio] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=select] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=text] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=textarea] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=checkbox] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=radio] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=select] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=text] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=textarea] .mail-before-attachment:empty{margin:0}.bge-contents .mail-field[data-type=checkbox] .mail-input:has(select),.bge-contents .mail-field[data-type=radio] .mail-input:has(select),.bge-contents .mail-field[data-type=select] .mail-input:has(select),.bge-contents .mail-field[data-type=text] .mail-input:has(select),.bge-contents .mail-field[data-type=textarea] .mail-input:has(select),.c-content-main .mail-field[data-type=checkbox] .mail-input:has(select),.c-content-main .mail-field[data-type=radio] .mail-input:has(select),.c-content-main .mail-field[data-type=select] .mail-input:has(select),.c-content-main .mail-field[data-type=text] .mail-input:has(select),.c-content-main .mail-field[data-type=textarea] .mail-input:has(select){display:inline-block;max-width:100%;position:relative;width:-moz-fit-content;width:fit-content}.bge-contents .mail-field[data-type=checkbox] .mail-input:has(select):before,.bge-contents .mail-field[data-type=radio] .mail-input:has(select):before,.bge-contents .mail-field[data-type=select] .mail-input:has(select):before,.bge-contents .mail-field[data-type=text] .mail-input:has(select):before,.bge-contents .mail-field[data-type=textarea] .mail-input:has(select):before,.c-content-main .mail-field[data-type=checkbox] .mail-input:has(select):before,.c-content-main .mail-field[data-type=radio] .mail-input:has(select):before,.c-content-main .mail-field[data-type=select] .mail-input:has(select):before,.c-content-main .mail-field[data-type=text] .mail-input:has(select):before,.c-content-main .mail-field[data-type=textarea] .mail-input:has(select):before{background-color:#298131;border:1px solid #298131;border-radius:50%;bottom:0;content:"";display:block;height:2rem;margin:auto;overflow:hidden;pointer-events:none;position:absolute;right:1rem;top:0;vertical-align:middle;width:2rem}.bge-contents .mail-field[data-type=checkbox] .mail-input:has(select):after,.bge-contents .mail-field[data-type=radio] .mail-input:has(select):after,.bge-contents .mail-field[data-type=select] .mail-input:has(select):after,.bge-contents .mail-field[data-type=text] .mail-input:has(select):after,.bge-contents .mail-field[data-type=textarea] .mail-input:has(select):after,.c-content-main .mail-field[data-type=checkbox] .mail-input:has(select):after,.c-content-main .mail-field[data-type=radio] .mail-input:has(select):after,.c-content-main .mail-field[data-type=select] .mail-input:has(select):after,.c-content-main .mail-field[data-type=text] .mail-input:has(select):after,.c-content-main .mail-field[data-type=textarea] .mail-input:has(select):after{border:solid #fff;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:.6rem;margin:auto;pointer-events:none;position:absolute;right:1.7rem;top:0;transform:rotate(45deg);width:.6rem}.bge-contents .mail-field[data-type=checkbox] .mail-description,.bge-contents .mail-field[data-type=radio] .mail-description,.bge-contents .mail-field[data-type=select] .mail-description,.bge-contents .mail-field[data-type=text] .mail-description,.bge-contents .mail-field[data-type=textarea] .mail-description,.c-content-main .mail-field[data-type=checkbox] .mail-description,.c-content-main .mail-field[data-type=radio] .mail-description,.c-content-main .mail-field[data-type=select] .mail-description,.c-content-main .mail-field[data-type=text] .mail-description,.c-content-main .mail-field[data-type=textarea] .mail-description{color:#5b5b5b;font-size:1.5rem;grid-area:description}.bge-contents .mail-field[data-type=checkbox] .error-message,.bge-contents .mail-field[data-type=radio] .error-message,.bge-contents .mail-field[data-type=select] .error-message,.bge-contents .mail-field[data-type=text] .error-message,.bge-contents .mail-field[data-type=textarea] .error-message,.c-content-main .mail-field[data-type=checkbox] .error-message,.c-content-main .mail-field[data-type=radio] .error-message,.c-content-main .mail-field[data-type=select] .error-message,.c-content-main .mail-field[data-type=text] .error-message,.c-content-main .mail-field[data-type=textarea] .error-message{align-items:flex-start;color:#ce2500;display:flex;font-weight:700;line-height:1.4;margin-top:1.6rem}.bge-contents .mail-field[data-type=checkbox] .error-message:before,.bge-contents .mail-field[data-type=radio] .error-message:before,.bge-contents .mail-field[data-type=select] .error-message:before,.bge-contents .mail-field[data-type=text] .error-message:before,.bge-contents .mail-field[data-type=textarea] .error-message:before,.c-content-main .mail-field[data-type=checkbox] .error-message:before,.c-content-main .mail-field[data-type=radio] .error-message:before,.c-content-main .mail-field[data-type=select] .error-message:before,.c-content-main .mail-field[data-type=text] .error-message:before,.c-content-main .mail-field[data-type=textarea] .error-message:before{background:url(/img/icon-error.svg) 50%/contain no-repeat;content:"";display:inline-block;height:2rem;line-height:1.4;margin:.2rem .5rem 0 0;vertical-align:middle;width:2rem}.bge-contents .mail-field[data-type=radio] .mail-before-attachment,.bge-contents .mail-field[data-type=radio]:has(.error-message) .mail-before-attachment,.c-content-main .mail-field[data-type=radio] .mail-before-attachment,.c-content-main .mail-field[data-type=radio]:has(.error-message) .mail-before-attachment{align-items:flex-start}.bge-contents .mail-field[data-type=checkbox]:has(.error-message) input[type=checkbox],.bge-contents .mail-field[data-type=radio]:has(.error-message) input[type=radio],.c-content-main .mail-field[data-type=checkbox]:has(.error-message) input[type=checkbox],.c-content-main .mail-field[data-type=radio]:has(.error-message) input[type=radio]{border:2px solid #ce2500}.bge-contents .mail-field .mail-before-attachment,.c-content-main .mail-field .mail-before-attachment{align-items:center;color:#298131;display:flex;flex-wrap:wrap;font-size:1.8rem;font-weight:500;gap:.5rem 1rem;line-height:1.8}.bge-contents .mail-field .mail-before-attachment:has(+.mail-input),.c-content-main .mail-field .mail-before-attachment:has(+.mail-input){margin:0 0 1.7rem}.bge-contents .mail-field .mail-before-attachment .required,.c-content-main .mail-field .mail-before-attachment .required{background:#ce2500;border-radius:8rem;color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.8;margin:0;margin-block:auto;padding:0 1.2rem}.bge-contents .mail-field .mail-input,.c-content-main .mail-field .mail-input{display:block;font-size:1.5rem;line-height:1.5;width:100%}.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox]),.bge-contents .mail-field .mail-input textarea,.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox]),.c-content-main .mail-field .mail-input textarea{background:#fff;border:1px solid #6a6a6a;border-radius:4px;font-family:inherit;font-size:1.6rem;padding:1.2rem 1rem;resize:vertical}.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox]):focus,.bge-contents .mail-field .mail-input textarea:focus,.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox]):focus,.c-content-main .mail-field .mail-input textarea:focus{border-color:#0570c7;box-shadow:0 0 5px 1px #0570c7,0 0 5px 0 #fff;outline:none}.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox])[aria-invalid=true],.bge-contents .mail-field .mail-input textarea[aria-invalid=true],.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox])[aria-invalid=true],.c-content-main .mail-field .mail-input textarea[aria-invalid=true]{border:2px solid #ce2500}.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=date]),.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=date]):not([size]),.bge-contents .mail-field .mail-input textarea,.bge-contents .mail-field .mail-input textarea:not([cols]),.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=date]),.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=date]):not([size]),.c-content-main .mail-field .mail-input textarea,.c-content-main .mail-field .mail-input textarea:not([cols]){width:100%}.bge-contents .mail-field .mail-input select,.c-content-main .mail-field .mail-input select{appearance:none;background:#fff;border:1px solid #6a6a6a;border-radius:.2em;font-size:1.6rem;padding:.5em calc(.5em + 26px) .5em .5em}.bge-contents .mail-field .mail-input select:focus,.c-content-main .mail-field .mail-input select:focus{border-color:#0570c7;box-shadow:0 0 5px 1px #0570c7,0 0 5px 0 #fff;outline:none}.bge-contents .mail-field .mail-input:has(+.cc-form-zip-code-button),.c-content-main .mail-field .mail-input:has(+.cc-form-zip-code-button){display:inline-block;margin-inline-end:2.4rem;width:32.2rem}@media(max-width:767px){.bge-contents .mail-field .mail-input:has(+.cc-form-zip-code-button),.c-content-main .mail-field .mail-input:has(+.cc-form-zip-code-button){margin-block-end:.8rem;margin-inline-end:0;width:100%}}.bge-contents .mail-field .checkbox,.c-content-main .mail-field .checkbox{align-items:flex-start;display:flex;width:100%}.bge-contents .mail-field .checkbox:not(:last-of-type),.c-content-main .mail-field .checkbox:not(:last-of-type){margin-bottom:.6rem}.bge-contents .mail-field .checkbox input,.c-content-main .mail-field .checkbox input{appearance:none;background-color:#fff;border:1px solid #6a6a6a;border-radius:2px;box-shadow:0 0 5px 0 #0003;display:block;height:2rem;margin:.6rem .6rem 0 0;padding:0;vertical-align:middle;width:2rem}.bge-contents .mail-field .checkbox input:checked,.c-content-main .mail-field .checkbox input:checked{border-color:#298131;position:relative}.bge-contents .mail-field .checkbox input:checked:after,.c-content-main .mail-field .checkbox input:checked:after{border-bottom:2px solid #298131;border-right:2px solid #298131;content:"";display:block;height:1rem;inset:0 0 0 0;margin:auto;position:absolute;transform:rotate(45deg);width:.6rem}.bge-contents .mail-field .checkbox label,.c-content-main .mail-field .checkbox label{cursor:pointer;flex-shrink:1;width:-moz-fit-content;width:fit-content}.bge-contents .mail-field .mail-group-radio,.c-content-main .mail-field .mail-group-radio{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem;width:100%}.bge-contents .mail-field .mail-group-radio>span,.c-content-main .mail-field .mail-group-radio>span{align-items:center;display:flex;width:100%}.bge-contents .mail-field .mail-group-radio>span input,.c-content-main .mail-field .mail-group-radio>span input{appearance:none;background-color:#fff;border:1px solid #6a6a6a;border-radius:50%;box-shadow:0 0 5px 0 #0003;display:block;height:2rem;line-height:1;margin:0 .6rem 0 0;padding:0;vertical-align:middle;width:2rem}.bge-contents .mail-field .mail-group-radio>span input:checked,.c-content-main .mail-field .mail-group-radio>span input:checked{border-color:#298131;position:relative}.bge-contents .mail-field .mail-group-radio>span input:checked:after,.c-content-main .mail-field .mail-group-radio>span input:checked:after{background-color:#298131;border-radius:50%;content:"";display:block;height:1rem;inset:0 0 0 0;margin:auto;position:absolute;width:1rem}.bge-contents .mail-field .mail-group-radio>span label,.c-content-main .mail-field .mail-group-radio>span label{cursor:pointer;flex-shrink:1;width:-moz-fit-content;width:fit-content}.bge-contents .grid-frame,.bge-contents .grid-frame-flex,.c-content-main .grid-frame,.c-content-main .grid-frame-flex{align-items:flex-start;display:flex;flex-flow:row wrap;place-content:flex-start flex-start}.bge-contents .grid-frame-flex,.c-content-main .grid-frame-flex{flex-wrap:nowrap}@media(max-width:576px){.bge-contents .grid-xs-d5,.c-content-main .grid-xs-d5{flex-basis:20%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-d5,.c-content-main .grid-sm-d5{flex-basis:20%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-d5,.c-content-main .grid-md-d5{flex-basis:20%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-d5,.c-content-main .grid-lg-d5{flex-basis:20%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-d5,.c-content-main .grid-xl-d5{flex-basis:20%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-flex,.c-content-main .grid-xs-flex{flex:0 1 100%}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-flex,.c-content-main .grid-sm-flex{flex:0 1 100%}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-flex,.c-content-main .grid-md-flex{flex:0 1 100%}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-flex,.c-content-main .grid-lg-flex{flex:0 1 100%}}@media(min-width:1200px){.bge-contents .grid-xl-flex,.c-content-main .grid-xl-flex{flex:0 1 100%}}.bge-contents .link-list a,.c-content-main .link-list a{color:initial;text-decoration-color:#000;transition:color .3s,text-decoration-color .3s}.bge-contents .link-list a:after,.c-content-main .link-list a:after{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat;background-size:100% auto;content:"";display:inline-block;height:2rem;margin:0 0 -.4rem .2rem;width:2rem}@media(min-width:768px){.bge-contents .link-list a:hover,.c-content-main .link-list a:hover{color:#298131;text-decoration-color:#298131}}.bge-contents .mt-zero,.c-content-main .mt-zero{margin-top:0}.bge-contents .mb-zero,.c-content-main .mb-zero{margin-bottom:0}@media(max-width:576px){.bge-contents .mt-narrow,.c-content-main .mt-narrow{margin-top:5px}}@media(min-width:576px) and (max-width:767px){.bge-contents .mt-narrow,.c-content-main .mt-narrow{margin-top:10px}}@media(min-width:768px) and (max-width:991px){.bge-contents .mt-narrow,.c-content-main .mt-narrow{margin-top:10px}}@media(min-width:992px) and (max-width:1199px){.bge-contents .mt-narrow,.c-content-main .mt-narrow{margin-top:15px}}@media(min-width:1200px){.bge-contents .mt-narrow,.c-content-main .mt-narrow{margin-top:15px}}@media(max-width:576px){.bge-contents .mt-wide,.c-content-main .mt-wide{margin-top:30px}}@media(min-width:576px) and (max-width:767px){.bge-contents .mt-wide,.c-content-main .mt-wide{margin-top:50px}}@media(min-width:768px) and (max-width:991px){.bge-contents .mt-wide,.c-content-main .mt-wide{margin-top:50px}}@media(min-width:992px) and (max-width:1199px){.bge-contents .mt-wide,.c-content-main .mt-wide{margin-top:80px}}@media(min-width:1200px){.bge-contents .mt-wide,.c-content-main .mt-wide{margin-top:80px}}@media(max-width:576px){.bge-contents .mb-narrow,.c-content-main .mb-narrow{margin-bottom:5px}}@media(min-width:576px) and (max-width:767px){.bge-contents .mb-narrow,.c-content-main .mb-narrow{margin-bottom:10px}}@media(min-width:768px) and (max-width:991px){.bge-contents .mb-narrow,.c-content-main .mb-narrow{margin-bottom:10px}}@media(min-width:992px) and (max-width:1199px){.bge-contents .mb-narrow,.c-content-main .mb-narrow{margin-bottom:15px}}@media(min-width:1200px){.bge-contents .mb-narrow,.c-content-main .mb-narrow{margin-bottom:15px}}@media(max-width:576px){.bge-contents .mb-wide,.c-content-main .mb-wide{margin-bottom:30px}}@media(min-width:576px) and (max-width:767px){.bge-contents .mb-wide,.c-content-main .mb-wide{margin-bottom:50px}}@media(min-width:768px) and (max-width:991px){.bge-contents .mb-wide,.c-content-main .mb-wide{margin-bottom:50px}}@media(min-width:992px) and (max-width:1199px){.bge-contents .mb-wide,.c-content-main .mb-wide{margin-bottom:80px}}@media(min-width:1200px){.bge-contents .mb-wide,.c-content-main .mb-wide{margin-bottom:80px}}.bge-contents [data-bgb],.c-content-main [data-bgb]{margin-bottom:4rem}@media(max-width:767px){.bge-contents [data-bgb],.c-content-main [data-bgb]{margin-bottom:4rem}}.bge-contents [data-bgb=title2],.bge-contents [data-bgb=title],.c-content-main [data-bgb=title2],.c-content-main [data-bgb=title]{margin-bottom:3.2rem}@media(max-width:767px){.bge-contents [data-bgb=title2],.bge-contents [data-bgb=title],.c-content-main [data-bgb=title2],.c-content-main [data-bgb=title]{margin-bottom:2.4rem}}.bge-contents .bgt-btn,.c-content-main .bgt-btn{appearance:none;background:#fff;border:1px solid var(--color-facility,#298131);border-radius:80px;box-shadow:0 0 5px 0 #0000001a;color:var(--color-facility,#298131);display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.4;padding:.8rem 4.8rem .8rem 4rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s,color .3s;vertical-align:middle}@media(max-width:767px){.bge-contents .bgt-btn,.c-content-main .bgt-btn{font-size:1.6rem;width:100%}}@media(any-hover:hover){.bge-contents .bgt-btn:hover:before,.c-content-main .bgt-btn:hover:before{opacity:0}.bge-contents .bgt-btn:hover:after,.c-content-main .bgt-btn:hover:after{opacity:1}}.bge-contents .bgt-btn .bgt-btn__text,.c-content-main .bgt-btn .bgt-btn__text{align-items:center;display:flex;justify-content:center;min-height:1.8lh}.bge-contents .bgt-btn:after,.bge-contents .bgt-btn:before,.c-content-main .bgt-btn:after,.c-content-main .bgt-btn:before{content:"";display:block;height:1.9rem;inset:0 2.4rem 0 auto;margin-block:auto;position:absolute;transition:opacity .3s;width:1.9rem}.bge-contents .bgt-btn:after,.bge-contents .bgt-btn:focus-visible:before,.c-content-main .bgt-btn:after,.c-content-main .bgt-btn:focus-visible:before{opacity:0}.bge-contents .bgt-btn:focus-visible:after,.c-content-main .bgt-btn:focus-visible:after{opacity:1}@media(any-hover:hover){.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover{background-color:var(--color-facility,#298131)}.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover>span,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover>span{color:#fff}.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover:before,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover:before{opacity:0}.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover:after,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover:after{opacity:1}}.bge-contents [data-bgt-button-kind=link] .bgt-btn:before,.c-content-main [data-bgt-button-kind=link] .bgt-btn:before{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat center/contain}.bge-contents [data-bgt-button-kind=link] .bgt-btn:after,.c-content-main [data-bgt-button-kind=link] .bgt-btn:after{background:url(/img/icon-arrow-invert.svg) no-repeat 50%/contain}.bge-contents [data-bgt-button-kind=link] .bgt-btn:focus-visible,.c-content-main [data-bgt-button-kind=link] .bgt-btn:focus-visible{background-color:var(--color-facility,#298131)}.bge-contents [data-bgt-button-kind=link] .bgt-btn:focus-visible>span,.c-content-main [data-bgt-button-kind=link] .bgt-btn:focus-visible>span{color:#fff}.bge-contents [data-bgt-button-kind=em] .bgt-btn,.c-content-main [data-bgt-button-kind=em] .bgt-btn{background-color:var(--color-facility,#298131);border:1px solid var(--color-facility,#298131);color:#fff}@media(any-hover:hover){.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover,.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover{background-color:#fff}.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover>span,.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover>span{color:var(--color-facility,#298131)}}.bge-contents [data-bgt-button-kind=em] .bgt-btn:before,.c-content-main [data-bgt-button-kind=em] .bgt-btn:before{background:url(/img/icon-arrow-invert.svg) no-repeat 50%/contain}.bge-contents [data-bgt-button-kind=em] .bgt-btn:after,.c-content-main [data-bgt-button-kind=em] .bgt-btn:after{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat center/contain}.bge-contents [data-bgt-button-kind=em] .bgt-btn:focus-visible,.c-content-main [data-bgt-button-kind=em] .bgt-btn:focus-visible{background-color:#fff}.bge-contents [data-bgt-button-kind=em] .bgt-btn:focus-visible>span,.c-content-main [data-bgt-button-kind=em] .bgt-btn:focus-visible>span{color:var(--color-facility,#298131)}@media(any-hover:hover){.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover,.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover{background-color:var(--color-facility,#298131)}.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover>span,.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover>span{color:#fff}}.bge-contents [data-bgt-button-kind=external] .bgt-btn:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn:before,.c-content-main [data-bgt-button-kind=external] .bgt-btn:after,.c-content-main [data-bgt-button-kind=external] .bgt-btn:before{content:"";display:block;height:2rem;inset:0 2rem 0 auto;margin-block:auto;position:absolute;transition:opacity .3s;width:2rem}.bge-contents [data-bgt-button-kind=external] .bgt-btn:before,.c-content-main [data-bgt-button-kind=external] .bgt-btn:before{background:var(--icon-blank-facility,url("/img/icon-blank.svg")) no-repeat center/contain}.bge-contents [data-bgt-button-kind=external] .bgt-btn:after,.c-content-main [data-bgt-button-kind=external] .bgt-btn:after{background:url(/img/icon-blank-invert.svg) no-repeat 50%/contain}.bge-contents [data-bgt-button-kind=external] .bgt-btn:focus-visible,.c-content-main [data-bgt-button-kind=external] .bgt-btn:focus-visible{background-color:var(--color-facility,#298131)}.bge-contents [data-bgt-button-kind=external] .bgt-btn:focus-visible>span,.c-content-main [data-bgt-button-kind=external] .bgt-btn:focus-visible>span{color:#fff}.bge-contents [data-bgt-button-kind=back] .bgt-btn,.c-content-main [data-bgt-button-kind=back] .bgt-btn{background-color:#f2f2f2;border-color:#f2f2f2;box-shadow:none;color:#5b5b5b;padding-inline-start:5rem;transition:border-color .3s}@media(any-hover:hover){.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover,.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover{border-color:#6a6a6a}.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover:before,.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover:before{opacity:1}}.bge-contents [data-bgt-button-kind=back] .bgt-btn:before,.c-content-main [data-bgt-button-kind=back] .bgt-btn:before{background:url(/img/icon-arrow-back.svg) no-repeat 50%/contain;inset:0 auto 0 2rem}.bge-contents [data-bgt-button-kind=back] .bgt-btn:after,.c-content-main [data-bgt-button-kind=back] .bgt-btn:after{display:none}.bge-contents [data-bgt-button-kind=back] .bgt-btn:focus-visible,.c-content-main [data-bgt-button-kind=back] .bgt-btn:focus-visible{border-color:#6a6a6a}.bge-contents [data-bgt-button-kind=back] .bgt-btn:focus-visible:before,.c-content-main [data-bgt-button-kind=back] .bgt-btn:focus-visible:before{opacity:1}.bge-contents .bgt-hr,.c-content-main .bgt-hr{background-color:#d0d0d0;margin:0 auto}.bge-contents [data-bgt-hr-kind=dashed] .bgt-hr,.c-content-main [data-bgt-hr-kind=dashed] .bgt-hr{background:none;border:none;border-bottom:2px dashed #d0d0d0;height:0}.bge-contents [data-bgt-hr-kind=bold] .bgt-hr,.c-content-main [data-bgt-hr-kind=bold] .bgt-hr{height:5px}.bge-contents [data-bgt-hr-kind=narrow] .bgt-hr,.c-content-main [data-bgt-hr-kind=narrow] .bgt-hr{height:1px}.bge-contents [data-bgt-hr-kind=short] .bgt-hr,.c-content-main [data-bgt-hr-kind=short] .bgt-hr{height:1px;width:60%}.bge-contents .bgt-download-file__link,.c-content-main .bgt-download-file__link{appearance:none;background-color:var(--color-facility,#298131);border:1px solid var(--color-facility,#298131);border-radius:80px;box-shadow:0 0 5px 0 #0000001a;color:#fff;display:inline-block;font-weight:700;line-height:1.5;padding:.8rem 4.8rem .8rem 4rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s,color .3s;vertical-align:middle}@media(max-width:767px){.bge-contents .bgt-download-file__link,.c-content-main .bgt-download-file__link{width:100%}}@media(any-hover:hover){.bge-contents .bgt-download-file__link:hover,.c-content-main .bgt-download-file__link:hover{background-color:#fff}.bge-contents .bgt-download-file__link:hover>span,.c-content-main .bgt-download-file__link:hover>span{color:var(--color-facility,#298131)}.bge-contents .bgt-download-file__link:hover:before,.c-content-main .bgt-download-file__link:hover:before{opacity:0}.bge-contents .bgt-download-file__link:hover:after,.c-content-main .bgt-download-file__link:hover:after{opacity:1}}.bge-contents .bgt-download-file__link .bgt-link__icon,.c-content-main .bgt-download-file__link .bgt-link__icon{display:none}.bge-contents .bgt-download-file__link .bgt-link__name,.c-content-main .bgt-download-file__link .bgt-link__name{align-items:center;display:flex;justify-content:center;min-height:1.8lh}.bge-contents .bgt-download-file__link:after,.bge-contents .bgt-download-file__link:before,.c-content-main .bgt-download-file__link:after,.c-content-main .bgt-download-file__link:before{content:"";display:block;height:1.9rem;inset:0 2.4rem 0 auto;margin-block:auto;position:absolute;transition:opacity .2s;width:1.9rem}.bge-contents .bgt-download-file__link:before,.c-content-main .bgt-download-file__link:before{background:url(/img/icon-download-invert.svg) no-repeat 50%/contain}.bge-contents .bgt-download-file__link:after,.c-content-main .bgt-download-file__link:after{background:var(--icon-download-facility,url("/img/icon-download.svg")) no-repeat center/contain;opacity:0}.bge-contents .bgt-download-file__link:focus-visible,.c-content-main .bgt-download-file__link:focus-visible{background-color:#fff}.bge-contents .bgt-download-file__link:focus-visible>span,.c-content-main .bgt-download-file__link:focus-visible>span{color:var(--color-facility,#298131)}.bge-contents .bgt-download-file__link:focus-visible:before,.c-content-main .bgt-download-file__link:focus-visible:before{opacity:0}.bge-contents .bgt-download-file__link:focus-visible:after,.c-content-main .bgt-download-file__link:focus-visible:after{opacity:1}.bge-contents .bgt-link__size,.c-content-main .bgt-link__size{display:none}.bge-contents .bgt-link__icon:after,.c-content-main .bgt-link__icon:after{vertical-align:middle}@media(max-width:576px){.bge-contents .bgt-google-maps-link,.c-content-main .bgt-google-maps-link{border:1px solid #d0d0d0;border-radius:3px;color:#5b5b5b;margin-top:10px;padding:1em;text-align:center;text-decoration:none}.bge-contents .bgt-google-maps-link span,.c-content-main .bgt-google-maps-link span{display:inline-block;vertical-align:middle}.bge-contents .bgt-google-maps-link:after,.c-content-main .bgt-google-maps-link:after{display:inline-block;font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;content:"";font-family:FontAwesome;font-size:1em;text-align:left;text-indent:0;text-rendering:auto;text-transform:none;vertical-align:middle;white-space:nowrap}}.bge-contents .bgt-image :link,.c-content-main .bgt-image :link{outline:none}.bge-contents .bgt-box__image,.bge-contents .bgt-box__image-container,.c-content-main .bgt-box__image,.c-content-main .bgt-box__image-container{overflow:hidden}.bge-contents .bgt-box__image img,.bge-contents .bgt-box__image-container img,.c-content-main .bgt-box__image img,.c-content-main .bgt-box__image-container img{border-radius:12px}.bge-contents .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-pink,.bge-contents .bgb-opt--border-none,.c-content-main .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-pink,.c-content-main .bgb-opt--border-none{border-radius:12px;padding:3rem}@media(max-width:576px){.bge-contents .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-pink,.bge-contents .bgb-opt--border-none,.c-content-main .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-pink,.c-content-main .bgb-opt--border-none{padding:2.4rem 2.4rem 3.2rem}}.bge-contents .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-gray{background-color:#f2f2f2}.bge-contents .bgb-opt--bg-gray.bgb-opt--mb-none+div.bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-gray.bgb-opt--mb-none+div.bgb-opt--bg-gray{border-radius:0 0 12px 12px;margin-top:-1.2rem;padding-bottom:3rem;padding-top:1.2rem}@media(max-width:767px){.bge-contents .bgb-opt--bg-gray.bgb-opt--mb-none+div.bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-gray.bgb-opt--mb-none+div.bgb-opt--bg-gray{padding:1.2rem 2.4rem 3.2rem}}.bge-contents .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-blue{background-color:#f5f2eb!important}.bge-contents .bgb-opt--bg-pink,.c-content-main .bgb-opt--bg-pink{background-color:#ffefef}.bge-contents .bgb-opt--border-trbl,.c-content-main .bgb-opt--border-trbl{border-radius:12px;padding:3rem}@media(max-width:576px){.bge-contents .bgb-opt--border-trbl,.c-content-main .bgb-opt--border-trbl{padding:2.4rem 2.4rem 3.2rem}}.bge-contents .bgb-opt--border-tb,.bge-contents .bgb-opt--border-td,.c-content-main .bgb-opt--border-tb,.c-content-main .bgb-opt--border-td{border-left-width:0!important;border-right-width:0!important;padding-bottom:4.8rem;padding-top:4rem}@media(max-width:576px){.bge-contents .bgb-opt--border-tb,.bge-contents .bgb-opt--border-td,.c-content-main .bgb-opt--border-tb,.c-content-main .bgb-opt--border-td{padding-bottom:3.2rem;padding-top:2.4rem}}.bge-contents .bgb-opt--border-lr,.c-content-main .bgb-opt--border-lr{padding-left:4rem;padding-right:4rem}@media(max-width:576px){.bge-contents .bgb-opt--border-lr,.c-content-main .bgb-opt--border-lr{padding-left:2.4rem;padding-right:2.4rem}}.bge-contents .bgb-opt--border-lr[data-bgb=button2],.bge-contents .bgb-opt--border-lr[data-bgb=button3],.bge-contents .bgb-opt--border-lr[data-bgb=button],.bge-contents .bgb-opt--border-lr[data-bgb=download-file2],.bge-contents .bgb-opt--border-lr[data-bgb=download-file3],.bge-contents .bgb-opt--border-lr[data-bgb=download-file],.c-content-main .bgb-opt--border-lr[data-bgb=button2],.c-content-main .bgb-opt--border-lr[data-bgb=button3],.c-content-main .bgb-opt--border-lr[data-bgb=button],.c-content-main .bgb-opt--border-lr[data-bgb=download-file2],.c-content-main .bgb-opt--border-lr[data-bgb=download-file3],.c-content-main .bgb-opt--border-lr[data-bgb=download-file]{padding:0 4rem 2.4rem}@media(max-width:576px){.bge-contents .bgb-opt--border-lr[data-bgb=button2],.bge-contents .bgb-opt--border-lr[data-bgb=button3],.bge-contents .bgb-opt--border-lr[data-bgb=button],.bge-contents .bgb-opt--border-lr[data-bgb=download-file2],.bge-contents .bgb-opt--border-lr[data-bgb=download-file3],.bge-contents .bgb-opt--border-lr[data-bgb=download-file],.c-content-main .bgb-opt--border-lr[data-bgb=button2],.c-content-main .bgb-opt--border-lr[data-bgb=button3],.c-content-main .bgb-opt--border-lr[data-bgb=button],.c-content-main .bgb-opt--border-lr[data-bgb=download-file2],.c-content-main .bgb-opt--border-lr[data-bgb=download-file3],.c-content-main .bgb-opt--border-lr[data-bgb=download-file]{padding:0 3.2rem 2rem}}.bge-contents .bgb-opt--border-trl,.c-content-main .bgb-opt--border-trl{border-radius:12px 12px 0 0;padding-left:4rem;padding-right:4rem;padding-top:4rem}@media(max-width:576px){.bge-contents .bgb-opt--border-trl,.c-content-main .bgb-opt--border-trl{padding-left:2.4rem;padding-right:2.4rem;padding-top:2.4rem}}.bge-contents .bgb-opt--border-trl div.bgt-title-h2-container,.c-content-main .bgb-opt--border-trl div.bgt-title-h2-container{padding-bottom:3.2rem}.bge-contents .bgb-opt--border-trl div.bgt-title-h2-container h2,.c-content-main .bgb-opt--border-trl div.bgt-title-h2-container h2{margin-bottom:0}.bge-contents .bgb-opt--border-trl div.bgt-title-h3-container,.c-content-main .bgb-opt--border-trl div.bgt-title-h3-container{padding-bottom:3.2rem}.bge-contents .bgb-opt--border-trl div.bgt-title-h3-container h3,.c-content-main .bgb-opt--border-trl div.bgt-title-h3-container h3{margin-bottom:0}.bge-contents .bgb-opt--border-trl .bge-ckeditor:has(h2),.bge-contents .bgb-opt--border-trl .bge-ckeditor:has(h3),.c-content-main .bgb-opt--border-trl .bge-ckeditor:has(h2),.c-content-main .bgb-opt--border-trl .bge-ckeditor:has(h3){padding-bottom:3.2rem}.bge-contents .bgb-opt--border-trl .bge-ckeditor:has(h4),.c-content-main .bgb-opt--border-trl .bge-ckeditor:has(h4){padding-bottom:2.4rem}.bge-contents .bgb-opt--border-trl .bge-ckeditor:has(h5),.bge-contents .bgb-opt--border-trl .bge-ckeditor:has(h6),.c-content-main .bgb-opt--border-trl .bge-ckeditor:has(h5),.c-content-main .bgb-opt--border-trl .bge-ckeditor:has(h6){padding-bottom:1.6rem}.bge-contents .bgb-opt--border-trl .bge-ckeditor h2,.bge-contents .bgb-opt--border-trl .bge-ckeditor h3,.bge-contents .bgb-opt--border-trl .bge-ckeditor h4,.bge-contents .bgb-opt--border-trl .bge-ckeditor h5,.c-content-main .bgb-opt--border-trl .bge-ckeditor h2,.c-content-main .bgb-opt--border-trl .bge-ckeditor h3,.c-content-main .bgb-opt--border-trl .bge-ckeditor h4,.c-content-main .bgb-opt--border-trl .bge-ckeditor h5{margin:0}.bge-contents .bgb-opt--border-rbl,.c-content-main .bgb-opt--border-rbl{border-radius:0 0 12px 12px;padding-bottom:4.8rem;padding-left:4rem;padding-right:4rem}@media(max-width:576px){.bge-contents .bgb-opt--border-rbl,.c-content-main .bgb-opt--border-rbl{padding-bottom:3.2rem;padding-left:2.4rem;padding-right:2.4rem}}.bge-contents .bgb-opt--border-bold,.c-content-main .bgb-opt--border-bold{border-color:#d0d0d0}.bge-contents .bgb-opt--border-thin,.c-content-main .bgb-opt--border-thin{border-color:#298131}.bge-contents .bgb-opt--border-dotted,.c-content-main .bgb-opt--border-dotted{border-color:#298131;border-style:dashed}.bge-contents .bgb-opt--mb-large,.c-content-main .bgb-opt--mb-large{margin-bottom:10rem!important}@media(max-width:767px){.bge-contents .bgb-opt--mb-large,.c-content-main .bgb-opt--mb-large{margin-bottom:5rem!important}}.bge-contents .bgb-opt--mb-small,.c-content-main .bgb-opt--mb-small{margin-bottom:2rem!important}@media(max-width:767px){.bge-contents .bgb-opt--mb-small,.c-content-main .bgb-opt--mb-small{margin-bottom:2.4rem!important}}.bge-contents .bgb-opt--mb-none,.c-content-main .bgb-opt--mb-none{margin-bottom:0!important}.bge-contents [data-bgt=ckeditor]:nth-child(2),.c-content-main [data-bgt=ckeditor]:nth-child(2){margin-top:1rem}.bge-contents .bgb-gallery .bgt-gallery,.c-content-main .bgb-gallery .bgt-gallery{border-radius:12px}.bge-contents [data-bgt=gallery] .bgt-gallery,.c-content-main [data-bgt=gallery] .bgt-gallery{padding-top:56.25%}.bge-contents [data-bgt=gallery] .bgt-gallery:hover .bgt-gallery-ctrl,.c-content-main [data-bgt=gallery] .bgt-gallery:hover .bgt-gallery-ctrl{opacity:1}.bge-contents [data-bgt=gallery] .bgt-gallery__img img,.c-content-main [data-bgt=gallery] .bgt-gallery__img img{object-fit:cover}.bge-contents [data-bgt=gallery] .bgt-gallery__caption,.c-content-main [data-bgt=gallery] .bgt-gallery__caption{background:#6a6a6acc;color:#fff;padding:.7em 1em;text-align:center}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery__caption,.c-content-main [data-bgt=gallery] .bgt-gallery__caption{font-size:1.3rem;line-height:1.5}}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl{opacity:0;top:50%;transition:opacity .2s ease-in}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev{appearance:none;background:none;background-color:#298131;border:none;border-radius:50%;display:block;height:6.8rem;margin:-2rem 0 0;padding:0;transform-origin:center center;width:6.8rem}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev{height:3.2rem;width:3.2rem}}body[data-path*="/facility"] .bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next,body[data-path*="/facility"] .bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,body[data-path*="/facility"] .c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,body[data-path*="/facility"] .c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev{background-color:var(--color-facility,#298131)}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:hover,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:hover,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:hover,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:hover{cursor:pointer}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:focus,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:focus,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:focus,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:focus{outline:none}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next span,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev span,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next span,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev span{display:block;height:0;overflow:hidden;width:0}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after{border:solid #fff;border-width:4px 4px 0 0;bottom:0;content:"";display:block;height:2.4rem;margin:auto;position:absolute;top:0;width:2.4rem}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after{border-width:2px 2px 0 0;height:1rem;width:1rem}}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev{left:1.6rem;transform:rotate(-135deg)}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev{left:1rem}}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after{left:2rem;top:.8rem}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after{left:1rem;top:.2rem}}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next{right:1.6rem;transform:rotate(45deg)}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next{right:1rem}}.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after{left:2rem;top:.8rem}@media(max-width:767px){.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after{left:1rem;top:.2rem}}.bge-contents [data-bgt=gallery] .bgt-gallery-marker li:before,.c-content-main [data-bgt=gallery] .bgt-gallery-marker li:before{display:none}.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker,.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker{margin-top:10px}.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker li,.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker li{height:3.75em;margin:0 5px;width:3.75em}.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker,.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker{align-items:center;display:flex;gap:1.6rem;margin-top:1.6rem}.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li,.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li{background-color:#d0d0d0;background-image:none!important;border-radius:100%;height:1.2rem;opacity:.6;width:1.2rem}.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li.current,.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li.current{background-color:var(--color-facility,#298131);height:1.6rem;opacity:1;width:1.6rem}.bge-contents .bc-time,.c-content-main .bc-time{margin-bottom:5em;text-align:right}.bge-contents .bc-cat,.c-content-main .bc-cat{margin-bottom:1em;text-align:right}.bge-contents .bc-cat>div,.c-content-main .bc-cat>div{background:#298131;color:#fff;display:inline-block;font-size:.8125em;padding:.2em .4em}.bge-contents .bc-area-cta,.c-content-main .bc-area-cta{margin-top:4em;text-align:center}.bge-contents .bc-area-cta a,.c-content-main .bc-area-cta a{background:#298131}.bge-contents .bc-area-cta a span:before,.c-content-main .bc-area-cta a span:before{display:inline-block;font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;color:#d0d0d0;content:"";margin-right:.5em;text-align:left;text-indent:0;text-rendering:auto;text-transform:none;vertical-align:middle;white-space:nowrap}.bge-contents .bc-area-ctrl,.c-content-main .bc-area-ctrl{margin-top:6em}@media(max-width:576px){.bge-contents .bc-area-ctrl,.c-content-main .bc-area-ctrl{text-align:center}}.bge-contents .bc-form-agreement,.c-content-main .bc-form-agreement{margin-top:4em;text-align:center}.bge-contents .bc-form-submit,.c-content-main .bc-form-submit{margin-top:3em;text-align:center}.bge-contents [data-bgb=button2],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=image-link-text2],.bge-contents [data-bgb=image-link2],.bge-contents [data-bgb=image-text2],.bge-contents [data-bgb=image2],.bge-contents [data-bgb=text-gallery1],.bge-contents [data-bgb=text-gallery2],.bge-contents [data-bgb=text-image1],.bge-contents [data-bgb=text-image2],.bge-contents [data-bgb=trimmed-image-link2],.bge-contents [data-bgb=trimmed-image2],.bge-contents [data-bgb=wysiwyg2],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=image-link-text2],.c-content-main [data-bgb=image-link2],.c-content-main [data-bgb=image-text2],.c-content-main [data-bgb=image2],.c-content-main [data-bgb=text-gallery1],.c-content-main [data-bgb=text-gallery2],.c-content-main [data-bgb=text-image1],.c-content-main [data-bgb=text-image2],.c-content-main [data-bgb=trimmed-image-link2],.c-content-main [data-bgb=trimmed-image2],.c-content-main [data-bgb=wysiwyg2]{display:flex;gap:4rem}@media(max-width:767px){.bge-contents [data-bgb=button2],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=image-link-text2],.bge-contents [data-bgb=image-link2],.bge-contents [data-bgb=image-text2],.bge-contents [data-bgb=image2],.bge-contents [data-bgb=text-gallery1],.bge-contents [data-bgb=text-gallery2],.bge-contents [data-bgb=text-image1],.bge-contents [data-bgb=text-image2],.bge-contents [data-bgb=trimmed-image-link2],.bge-contents [data-bgb=trimmed-image2],.bge-contents [data-bgb=wysiwyg2],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=image-link-text2],.c-content-main [data-bgb=image-link2],.c-content-main [data-bgb=image-text2],.c-content-main [data-bgb=image2],.c-content-main [data-bgb=text-gallery1],.c-content-main [data-bgb=text-gallery2],.c-content-main [data-bgb=text-image1],.c-content-main [data-bgb=text-image2],.c-content-main [data-bgb=trimmed-image-link2],.c-content-main [data-bgb=trimmed-image2],.c-content-main [data-bgb=wysiwyg2]{flex-direction:column}.bge-contents [data-bgb=button2] [data-bgt=button],.bge-contents [data-bgb=button2] [data-bgt=download-file],.bge-contents [data-bgb=download-file2] [data-bgt=button],.bge-contents [data-bgb=download-file2] [data-bgt=download-file],.bge-contents [data-bgb=image-link-text2] [data-bgt=button],.bge-contents [data-bgb=image-link-text2] [data-bgt=download-file],.bge-contents [data-bgb=image-link2] [data-bgt=button],.bge-contents [data-bgb=image-link2] [data-bgt=download-file],.bge-contents [data-bgb=image-text2] [data-bgt=button],.bge-contents [data-bgb=image-text2] [data-bgt=download-file],.bge-contents [data-bgb=image2] [data-bgt=button],.bge-contents [data-bgb=image2] [data-bgt=download-file],.bge-contents [data-bgb=text-gallery1] [data-bgt=button],.bge-contents [data-bgb=text-gallery1] [data-bgt=download-file],.bge-contents [data-bgb=text-gallery2] [data-bgt=button],.bge-contents [data-bgb=text-gallery2] [data-bgt=download-file],.bge-contents [data-bgb=text-image1] [data-bgt=button],.bge-contents [data-bgb=text-image1] [data-bgt=download-file],.bge-contents [data-bgb=text-image2] [data-bgt=button],.bge-contents [data-bgb=text-image2] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image-link2] [data-bgt=button],.bge-contents [data-bgb=trimmed-image-link2] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image2] [data-bgt=button],.bge-contents [data-bgb=trimmed-image2] [data-bgt=download-file],.bge-contents [data-bgb=wysiwyg2] [data-bgt=button],.bge-contents [data-bgb=wysiwyg2] [data-bgt=download-file],.c-content-main [data-bgb=button2] [data-bgt=button],.c-content-main [data-bgb=button2] [data-bgt=download-file],.c-content-main [data-bgb=download-file2] [data-bgt=button],.c-content-main [data-bgb=download-file2] [data-bgt=download-file],.c-content-main [data-bgb=image-link-text2] [data-bgt=button],.c-content-main [data-bgb=image-link-text2] [data-bgt=download-file],.c-content-main [data-bgb=image-link2] [data-bgt=button],.c-content-main [data-bgb=image-link2] [data-bgt=download-file],.c-content-main [data-bgb=image-text2] [data-bgt=button],.c-content-main [data-bgb=image-text2] [data-bgt=download-file],.c-content-main [data-bgb=image2] [data-bgt=button],.c-content-main [data-bgb=image2] [data-bgt=download-file],.c-content-main [data-bgb=text-gallery1] [data-bgt=button],.c-content-main [data-bgb=text-gallery1] [data-bgt=download-file],.c-content-main [data-bgb=text-gallery2] [data-bgt=button],.c-content-main [data-bgb=text-gallery2] [data-bgt=download-file],.c-content-main [data-bgb=text-image1] [data-bgt=button],.c-content-main [data-bgb=text-image1] [data-bgt=download-file],.c-content-main [data-bgb=text-image2] [data-bgt=button],.c-content-main [data-bgb=text-image2] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image-link2] [data-bgt=button],.c-content-main [data-bgb=trimmed-image-link2] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image2] [data-bgt=button],.c-content-main [data-bgb=trimmed-image2] [data-bgt=download-file],.c-content-main [data-bgb=wysiwyg2] [data-bgt=button],.c-content-main [data-bgb=wysiwyg2] [data-bgt=download-file]{width:100%}}.bge-contents [data-bgb=button2]:after,.bge-contents [data-bgb=download-file2]:after,.bge-contents [data-bgb=image-link-text2]:after,.bge-contents [data-bgb=image-link2]:after,.bge-contents [data-bgb=image-text2]:after,.bge-contents [data-bgb=image2]:after,.bge-contents [data-bgb=text-gallery1]:after,.bge-contents [data-bgb=text-gallery2]:after,.bge-contents [data-bgb=text-image1]:after,.bge-contents [data-bgb=text-image2]:after,.bge-contents [data-bgb=trimmed-image-link2]:after,.bge-contents [data-bgb=trimmed-image2]:after,.bge-contents [data-bgb=wysiwyg2]:after,.c-content-main [data-bgb=button2]:after,.c-content-main [data-bgb=download-file2]:after,.c-content-main [data-bgb=image-link-text2]:after,.c-content-main [data-bgb=image-link2]:after,.c-content-main [data-bgb=image-text2]:after,.c-content-main [data-bgb=image2]:after,.c-content-main [data-bgb=text-gallery1]:after,.c-content-main [data-bgb=text-gallery2]:after,.c-content-main [data-bgb=text-image1]:after,.c-content-main [data-bgb=text-image2]:after,.c-content-main [data-bgb=trimmed-image-link2]:after,.c-content-main [data-bgb=trimmed-image2]:after,.c-content-main [data-bgb=wysiwyg2]:after{display:none}.bge-contents [data-bgb=button2] .bgt-grid,.bge-contents [data-bgb=download-file2] .bgt-grid,.bge-contents [data-bgb=image-link-text2] .bgt-grid,.bge-contents [data-bgb=image-link2] .bgt-grid,.bge-contents [data-bgb=image-text2] .bgt-grid,.bge-contents [data-bgb=image2] .bgt-grid,.bge-contents [data-bgb=text-gallery1] .bgt-grid,.bge-contents [data-bgb=text-gallery2] .bgt-grid,.bge-contents [data-bgb=text-image1] .bgt-grid,.bge-contents [data-bgb=text-image2] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid,.bge-contents [data-bgb=trimmed-image2] .bgt-grid,.bge-contents [data-bgb=wysiwyg2] .bgt-grid,.c-content-main [data-bgb=button2] .bgt-grid,.c-content-main [data-bgb=download-file2] .bgt-grid,.c-content-main [data-bgb=image-link-text2] .bgt-grid,.c-content-main [data-bgb=image-link2] .bgt-grid,.c-content-main [data-bgb=image-text2] .bgt-grid,.c-content-main [data-bgb=image2] .bgt-grid,.c-content-main [data-bgb=text-gallery1] .bgt-grid,.c-content-main [data-bgb=text-gallery2] .bgt-grid,.c-content-main [data-bgb=text-image1] .bgt-grid,.c-content-main [data-bgb=text-image2] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid,.c-content-main [data-bgb=trimmed-image2] .bgt-grid,.c-content-main [data-bgb=wysiwyg2] .bgt-grid{float:none}.bge-contents [data-bgb=button2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=download-file2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-link-text2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-link2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-text2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=text-gallery1] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=text-gallery2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=text-image1] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=text-image2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image2] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=wysiwyg2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=button2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=download-file2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link-text2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-text2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=text-gallery1] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=text-gallery2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=text-image1] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=text-image2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image2] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=wysiwyg2] .bgt-grid [data-bgt]>:last-child{margin-bottom:0}.bge-contents [data-bgb=button2] .bgt-grid:first-child,.bge-contents [data-bgb=download-file2] .bgt-grid:first-child,.bge-contents [data-bgb=image-link-text2] .bgt-grid:first-child,.bge-contents [data-bgb=image-link2] .bgt-grid:first-child,.bge-contents [data-bgb=image-text2] .bgt-grid:first-child,.bge-contents [data-bgb=image2] .bgt-grid:first-child,.bge-contents [data-bgb=text-gallery1] .bgt-grid:first-child,.bge-contents [data-bgb=text-gallery2] .bgt-grid:first-child,.bge-contents [data-bgb=text-image1] .bgt-grid:first-child,.bge-contents [data-bgb=text-image2] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image2] .bgt-grid:first-child,.bge-contents [data-bgb=wysiwyg2] .bgt-grid:first-child,.c-content-main [data-bgb=button2] .bgt-grid:first-child,.c-content-main [data-bgb=download-file2] .bgt-grid:first-child,.c-content-main [data-bgb=image-link-text2] .bgt-grid:first-child,.c-content-main [data-bgb=image-link2] .bgt-grid:first-child,.c-content-main [data-bgb=image-text2] .bgt-grid:first-child,.c-content-main [data-bgb=image2] .bgt-grid:first-child,.c-content-main [data-bgb=text-gallery1] .bgt-grid:first-child,.c-content-main [data-bgb=text-gallery2] .bgt-grid:first-child,.c-content-main [data-bgb=text-image1] .bgt-grid:first-child,.c-content-main [data-bgb=text-image2] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image2] .bgt-grid:first-child,.c-content-main [data-bgb=wysiwyg2] .bgt-grid:first-child{padding-right:0}.bge-contents [data-bgb=button2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=download-file2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-gallery1] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-gallery2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-image1] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-image2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=wysiwyg2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=button2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=download-file2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=text-gallery1] .bgt-grid:nth-child(2),.c-content-main [data-bgb=text-gallery2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=text-image1] .bgt-grid:nth-child(2),.c-content-main [data-bgb=text-image2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=wysiwyg2] .bgt-grid:nth-child(2){padding-left:0}.bge-contents [data-bgb=button2],.bge-contents [data-bgb=download-file2],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=download-file2]{justify-content:center}.bge-contents [data-bgb=button2]:has(.bgt-btn__text:empty),.bge-contents [data-bgb=button2]:has(.bgt-link__name:empty),.bge-contents [data-bgb=download-file2]:has(.bgt-btn__text:empty),.bge-contents [data-bgb=download-file2]:has(.bgt-link__name:empty),.c-content-main [data-bgb=button2]:has(.bgt-btn__text:empty),.c-content-main [data-bgb=button2]:has(.bgt-link__name:empty),.c-content-main [data-bgb=download-file2]:has(.bgt-btn__text:empty),.c-content-main [data-bgb=download-file2]:has(.bgt-link__name:empty){justify-content:flex-start}@media(min-width:768px){.bge-contents [data-bgb=button2]:has(.bgt-btn__text:empty) .bgt-grid,.bge-contents [data-bgb=button2]:has(.bgt-link__name:empty) .bgt-grid,.bge-contents [data-bgb=download-file2]:has(.bgt-btn__text:empty) .bgt-grid,.bge-contents [data-bgb=download-file2]:has(.bgt-link__name:empty) .bgt-grid,.c-content-main [data-bgb=button2]:has(.bgt-btn__text:empty) .bgt-grid,.c-content-main [data-bgb=button2]:has(.bgt-link__name:empty) .bgt-grid,.c-content-main [data-bgb=download-file2]:has(.bgt-btn__text:empty) .bgt-grid,.c-content-main [data-bgb=download-file2]:has(.bgt-link__name:empty) .bgt-grid{max-width:calc(50% - 2rem)}}.bge-contents [data-bgb=text-image1],.bge-contents [data-bgb=text-image2],.c-content-main [data-bgb=text-image1],.c-content-main [data-bgb=text-image2]{gap:1.6rem}@media(min-width:768px){.bge-contents [data-bgb=text-image1],.bge-contents [data-bgb=text-image2],.c-content-main [data-bgb=text-image1],.c-content-main [data-bgb=text-image2]{gap:3rem}}@media(max-width:767px){.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid2),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid3),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid4),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid5),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid6),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid7),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid8),.bge-contents [data-bgb=wysiwyg2]:has(.bgt-sp-grid9),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid2),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid3),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid4),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid5),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid6),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid7),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid8),.c-content-main [data-bgb=wysiwyg2]:has(.bgt-sp-grid9){flex-direction:row}}.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid,.bge-contents [data-bgb=trimmed-image2] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid,.c-content-main [data-bgb=trimmed-image2] .bgt-grid{width:100%}.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file3],.bge-contents [data-bgb=image-link-text3],.bge-contents [data-bgb=image-link3],.bge-contents [data-bgb=image-text3],.bge-contents [data-bgb=image3],.bge-contents [data-bgb=trimmed-image-link3],.bge-contents [data-bgb=trimmed-image3],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file3],.c-content-main [data-bgb=image-link-text3],.c-content-main [data-bgb=image-link3],.c-content-main [data-bgb=image-text3],.c-content-main [data-bgb=image3],.c-content-main [data-bgb=trimmed-image-link3],.c-content-main [data-bgb=trimmed-image3]{display:flex;gap:3.2rem}@media(max-width:767px){.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file3],.bge-contents [data-bgb=image-link-text3],.bge-contents [data-bgb=image-link3],.bge-contents [data-bgb=image-text3],.bge-contents [data-bgb=image3],.bge-contents [data-bgb=trimmed-image-link3],.bge-contents [data-bgb=trimmed-image3],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file3],.c-content-main [data-bgb=image-link-text3],.c-content-main [data-bgb=image-link3],.c-content-main [data-bgb=image-text3],.c-content-main [data-bgb=image3],.c-content-main [data-bgb=trimmed-image-link3],.c-content-main [data-bgb=trimmed-image3]{flex-direction:column}.bge-contents [data-bgb=button3] [data-bgt=button],.bge-contents [data-bgb=button3] [data-bgt=download-file],.bge-contents [data-bgb=download-file3] [data-bgt=button],.bge-contents [data-bgb=download-file3] [data-bgt=download-file],.bge-contents [data-bgb=image-link-text3] [data-bgt=button],.bge-contents [data-bgb=image-link-text3] [data-bgt=download-file],.bge-contents [data-bgb=image-link3] [data-bgt=button],.bge-contents [data-bgb=image-link3] [data-bgt=download-file],.bge-contents [data-bgb=image-text3] [data-bgt=button],.bge-contents [data-bgb=image-text3] [data-bgt=download-file],.bge-contents [data-bgb=image3] [data-bgt=button],.bge-contents [data-bgb=image3] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image-link3] [data-bgt=button],.bge-contents [data-bgb=trimmed-image-link3] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image3] [data-bgt=button],.bge-contents [data-bgb=trimmed-image3] [data-bgt=download-file],.c-content-main [data-bgb=button3] [data-bgt=button],.c-content-main [data-bgb=button3] [data-bgt=download-file],.c-content-main [data-bgb=download-file3] [data-bgt=button],.c-content-main [data-bgb=download-file3] [data-bgt=download-file],.c-content-main [data-bgb=image-link-text3] [data-bgt=button],.c-content-main [data-bgb=image-link-text3] [data-bgt=download-file],.c-content-main [data-bgb=image-link3] [data-bgt=button],.c-content-main [data-bgb=image-link3] [data-bgt=download-file],.c-content-main [data-bgb=image-text3] [data-bgt=button],.c-content-main [data-bgb=image-text3] [data-bgt=download-file],.c-content-main [data-bgb=image3] [data-bgt=button],.c-content-main [data-bgb=image3] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image-link3] [data-bgt=button],.c-content-main [data-bgb=trimmed-image-link3] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image3] [data-bgt=button],.c-content-main [data-bgb=trimmed-image3] [data-bgt=download-file]{width:100%}}.bge-contents [data-bgb=button3]:after,.bge-contents [data-bgb=download-file3]:after,.bge-contents [data-bgb=image-link-text3]:after,.bge-contents [data-bgb=image-link3]:after,.bge-contents [data-bgb=image-text3]:after,.bge-contents [data-bgb=image3]:after,.bge-contents [data-bgb=trimmed-image-link3]:after,.bge-contents [data-bgb=trimmed-image3]:after,.c-content-main [data-bgb=button3]:after,.c-content-main [data-bgb=download-file3]:after,.c-content-main [data-bgb=image-link-text3]:after,.c-content-main [data-bgb=image-link3]:after,.c-content-main [data-bgb=image-text3]:after,.c-content-main [data-bgb=image3]:after,.c-content-main [data-bgb=trimmed-image-link3]:after,.c-content-main [data-bgb=trimmed-image3]:after{display:none}.bge-contents [data-bgb=button3] .bgt-grid,.bge-contents [data-bgb=download-file3] .bgt-grid,.bge-contents [data-bgb=image-link-text3] .bgt-grid,.bge-contents [data-bgb=image-link3] .bgt-grid,.bge-contents [data-bgb=image-text3] .bgt-grid,.bge-contents [data-bgb=image3] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid,.bge-contents [data-bgb=trimmed-image3] .bgt-grid,.c-content-main [data-bgb=button3] .bgt-grid,.c-content-main [data-bgb=download-file3] .bgt-grid,.c-content-main [data-bgb=image-link-text3] .bgt-grid,.c-content-main [data-bgb=image-link3] .bgt-grid,.c-content-main [data-bgb=image-text3] .bgt-grid,.c-content-main [data-bgb=image3] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid,.c-content-main [data-bgb=trimmed-image3] .bgt-grid{float:none;padding-left:0;padding-right:0}.bge-contents [data-bgb=button3] .bgt-grid:first-child,.bge-contents [data-bgb=download-file3] .bgt-grid:first-child,.bge-contents [data-bgb=image-link-text3] .bgt-grid:first-child,.bge-contents [data-bgb=image-link3] .bgt-grid:first-child,.bge-contents [data-bgb=image-text3] .bgt-grid:first-child,.bge-contents [data-bgb=image3] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image3] .bgt-grid:first-child,.c-content-main [data-bgb=button3] .bgt-grid:first-child,.c-content-main [data-bgb=download-file3] .bgt-grid:first-child,.c-content-main [data-bgb=image-link-text3] .bgt-grid:first-child,.c-content-main [data-bgb=image-link3] .bgt-grid:first-child,.c-content-main [data-bgb=image-text3] .bgt-grid:first-child,.c-content-main [data-bgb=image3] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image3] .bgt-grid:first-child{padding-right:0}.bge-contents [data-bgb=button3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=download-file3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=button3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=download-file3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image3] .bgt-grid:nth-child(2){padding-inline:0}.bge-contents [data-bgb=button3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=download-file3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link-text3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-text3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=button3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=download-file3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link-text3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-text3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image3] .bgt-grid:nth-child(3){padding-left:0}.bge-contents [data-bgb=button3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=download-file3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-link-text3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-link3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-text3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=button3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=download-file3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link-text3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-text3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image3] .bgt-grid [data-bgt]>:last-child{margin-bottom:0}.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid,.bge-contents [data-bgb=trimmed-image3] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid,.c-content-main [data-bgb=trimmed-image3] .bgt-grid{width:100%}@media(min-width:768px){.bge-contents [data-bgb=button] a,.bge-contents [data-bgt=download-file] a,.c-content-main [data-bgb=button] a,.c-content-main [data-bgt=download-file] a{min-width:31rem}}.bge-contents [data-bgb=button2],.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=download-file3],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=download-file3]{justify-content:center}@media(min-width:768px) and (max-width:991px){.bge-contents [data-bgb=button2],.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=download-file3],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=download-file3]{gap:2.4rem}}@media(max-width:767px){.bge-contents [data-bgb=button2],.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=download-file3],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=download-file3]{gap:2rem}}.bge-contents [data-bgb=button2] .bgt-grid:has(.bgt-btn__text:empty),.bge-contents [data-bgb=button2] .bgt-grid:has(.bgt-link__name:empty),.bge-contents [data-bgb=button3] .bgt-grid:has(.bgt-btn__text:empty),.bge-contents [data-bgb=button3] .bgt-grid:has(.bgt-link__name:empty),.bge-contents [data-bgb=download-file2] .bgt-grid:has(.bgt-btn__text:empty),.bge-contents [data-bgb=download-file2] .bgt-grid:has(.bgt-link__name:empty),.bge-contents [data-bgb=download-file3] .bgt-grid:has(.bgt-btn__text:empty),.bge-contents [data-bgb=download-file3] .bgt-grid:has(.bgt-link__name:empty),.c-content-main [data-bgb=button2] .bgt-grid:has(.bgt-btn__text:empty),.c-content-main [data-bgb=button2] .bgt-grid:has(.bgt-link__name:empty),.c-content-main [data-bgb=button3] .bgt-grid:has(.bgt-btn__text:empty),.c-content-main [data-bgb=button3] .bgt-grid:has(.bgt-link__name:empty),.c-content-main [data-bgb=download-file2] .bgt-grid:has(.bgt-btn__text:empty),.c-content-main [data-bgb=download-file2] .bgt-grid:has(.bgt-link__name:empty),.c-content-main [data-bgb=download-file3] .bgt-grid:has(.bgt-btn__text:empty),.c-content-main [data-bgb=download-file3] .bgt-grid:has(.bgt-link__name:empty){display:none}.bge-contents [data-bgb=button3]:has(.bgt-btn__text:empty),.bge-contents [data-bgb=button3]:has(.bgt-link__name:empty),.bge-contents [data-bgb=download-file3]:has(.bgt-btn__text:empty),.bge-contents [data-bgb=download-file3]:has(.bgt-link__name:empty),.c-content-main [data-bgb=button3]:has(.bgt-btn__text:empty),.c-content-main [data-bgb=button3]:has(.bgt-link__name:empty),.c-content-main [data-bgb=download-file3]:has(.bgt-btn__text:empty),.c-content-main [data-bgb=download-file3]:has(.bgt-link__name:empty){justify-content:flex-start}@media(min-width:768px){.bge-contents [data-bgb=button3]:has(.bgt-btn__text:empty) .bgt-grid,.bge-contents [data-bgb=button3]:has(.bgt-link__name:empty) .bgt-grid,.bge-contents [data-bgb=download-file3]:has(.bgt-btn__text:empty) .bgt-grid,.bge-contents [data-bgb=download-file3]:has(.bgt-link__name:empty) .bgt-grid,.c-content-main [data-bgb=button3]:has(.bgt-btn__text:empty) .bgt-grid,.c-content-main [data-bgb=button3]:has(.bgt-link__name:empty) .bgt-grid,.c-content-main [data-bgb=download-file3]:has(.bgt-btn__text:empty) .bgt-grid,.c-content-main [data-bgb=download-file3]:has(.bgt-link__name:empty) .bgt-grid{width:calc(33.33333% - 2.4rem)}}.bge-contents [data-bgb=button2] [data-bgt=button],.bge-contents [data-bgb=button3] [data-bgt=button],.bge-contents [data-bgb=button] [data-bgt=button],.bge-contents [data-bgb=download-file2] [data-bgt=download-file],.bge-contents [data-bgb=download-file3] [data-bgt=download-file],.bge-contents [data-bgb=download-file] [data-bgt=download-file],.c-content-main [data-bgb=button2] [data-bgt=button],.c-content-main [data-bgb=button3] [data-bgt=button],.c-content-main [data-bgb=button] [data-bgt=button],.c-content-main [data-bgb=download-file2] [data-bgt=download-file],.c-content-main [data-bgb=download-file3] [data-bgt=download-file],.c-content-main [data-bgb=download-file] [data-bgt=download-file]{display:block}@media(min-width:768px){main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container .bgt-download-file,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container .bgt-download-file,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-container .bgt-download-file,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container .bgt-btn-container,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container .bgt-btn-container,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container .bgt-btn-container,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container .bgt-btn-container,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container .bgt-download-file{height:100%}main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container .bgt-btn-container a,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container .bgt-download-file a,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container .bgt-btn-container a,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container .bgt-download-file a,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-container .bgt-btn-container a,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-container .bgt-download-file a,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container .bgt-btn-container a,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container .bgt-download-file a,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container .bgt-btn-container a,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container .bgt-download-file a,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container .bgt-btn-container a,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container .bgt-download-file a,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container .bgt-btn-container a,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container .bgt-download-file a,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container .bgt-btn-container a,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container .bgt-download-file a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}}.bge-contents [data-bgb=image-link-text4],.bge-contents [data-bgb=image-link4],.bge-contents [data-bgb=image-text4],.bge-contents [data-bgb=image4],.bge-contents [data-bgb=trimmed-image-link4],.bge-contents [data-bgb=trimmed-image4],.c-content-main [data-bgb=image-link-text4],.c-content-main [data-bgb=image-link4],.c-content-main [data-bgb=image-text4],.c-content-main [data-bgb=image4],.c-content-main [data-bgb=trimmed-image-link4],.c-content-main [data-bgb=trimmed-image4]{display:flex;gap:2.4rem}@media(max-width:767px){.bge-contents [data-bgb=image-link-text4],.bge-contents [data-bgb=image-link4],.bge-contents [data-bgb=image-text4],.bge-contents [data-bgb=image4],.bge-contents [data-bgb=trimmed-image-link4],.bge-contents [data-bgb=trimmed-image4],.c-content-main [data-bgb=image-link-text4],.c-content-main [data-bgb=image-link4],.c-content-main [data-bgb=image-text4],.c-content-main [data-bgb=image4],.c-content-main [data-bgb=trimmed-image-link4],.c-content-main [data-bgb=trimmed-image4]{flex-direction:column}.bge-contents [data-bgb=image-link-text4] [data-bgt=download-file],.bge-contents [data-bgb=image-link4] [data-bgt=download-file],.bge-contents [data-bgb=image-text4] [data-bgt=download-file],.bge-contents [data-bgb=image4] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image-link4] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image4] [data-bgt=download-file],.c-content-main [data-bgb=image-link-text4] [data-bgt=download-file],.c-content-main [data-bgb=image-link4] [data-bgt=download-file],.c-content-main [data-bgb=image-text4] [data-bgt=download-file],.c-content-main [data-bgb=image4] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image-link4] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image4] [data-bgt=download-file]{width:100%}}.bge-contents [data-bgb=image-link-text4]:after,.bge-contents [data-bgb=image-link4]:after,.bge-contents [data-bgb=image-text4]:after,.bge-contents [data-bgb=image4]:after,.bge-contents [data-bgb=trimmed-image-link4]:after,.bge-contents [data-bgb=trimmed-image4]:after,.c-content-main [data-bgb=image-link-text4]:after,.c-content-main [data-bgb=image-link4]:after,.c-content-main [data-bgb=image-text4]:after,.c-content-main [data-bgb=image4]:after,.c-content-main [data-bgb=trimmed-image-link4]:after,.c-content-main [data-bgb=trimmed-image4]:after{display:none}.bge-contents [data-bgb=image-link-text4] .bgt-grid,.bge-contents [data-bgb=image-link4] .bgt-grid,.bge-contents [data-bgb=image-text4] .bgt-grid,.bge-contents [data-bgb=image4] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid,.bge-contents [data-bgb=trimmed-image4] .bgt-grid,.c-content-main [data-bgb=image-link-text4] .bgt-grid,.c-content-main [data-bgb=image-link4] .bgt-grid,.c-content-main [data-bgb=image-text4] .bgt-grid,.c-content-main [data-bgb=image4] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid,.c-content-main [data-bgb=trimmed-image4] .bgt-grid{float:none;padding-inline:0}.bge-contents [data-bgb=image-link-text4] .bgt-grid:first-child,.bge-contents [data-bgb=image-link4] .bgt-grid:first-child,.bge-contents [data-bgb=image-text4] .bgt-grid:first-child,.bge-contents [data-bgb=image4] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image4] .bgt-grid:first-child,.c-content-main [data-bgb=image-link-text4] .bgt-grid:first-child,.c-content-main [data-bgb=image-link4] .bgt-grid:first-child,.c-content-main [data-bgb=image-text4] .bgt-grid:first-child,.c-content-main [data-bgb=image4] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image4] .bgt-grid:first-child{padding-right:0}.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(3){padding-left:0;padding-right:0}.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(4){padding-left:0}.bge-contents [data-bgb=image-link-text4] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-link4] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-text4] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image4] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image4] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link-text4] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link4] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-text4] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image4] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image4] .bgt-grid [data-bgt]>:last-child{margin-bottom:0}.bge-contents [data-bgb=image-link-text5],.bge-contents [data-bgb=image-link5],.bge-contents [data-bgb=image-text5],.bge-contents [data-bgb=image5],.bge-contents [data-bgb=trimmed-image-link5],.bge-contents [data-bgb=trimmed-image5],.c-content-main [data-bgb=image-link-text5],.c-content-main [data-bgb=image-link5],.c-content-main [data-bgb=image-text5],.c-content-main [data-bgb=image5],.c-content-main [data-bgb=trimmed-image-link5],.c-content-main [data-bgb=trimmed-image5]{display:flex;gap:2.4rem}@media(max-width:767px){.bge-contents [data-bgb=image-link-text5],.bge-contents [data-bgb=image-link5],.bge-contents [data-bgb=image-text5],.bge-contents [data-bgb=image5],.bge-contents [data-bgb=trimmed-image-link5],.bge-contents [data-bgb=trimmed-image5],.c-content-main [data-bgb=image-link-text5],.c-content-main [data-bgb=image-link5],.c-content-main [data-bgb=image-text5],.c-content-main [data-bgb=image5],.c-content-main [data-bgb=trimmed-image-link5],.c-content-main [data-bgb=trimmed-image5]{flex-direction:column}}.bge-contents [data-bgb=image-link-text5]:after,.bge-contents [data-bgb=image-link5]:after,.bge-contents [data-bgb=image-text5]:after,.bge-contents [data-bgb=image5]:after,.bge-contents [data-bgb=trimmed-image-link5]:after,.bge-contents [data-bgb=trimmed-image5]:after,.c-content-main [data-bgb=image-link-text5]:after,.c-content-main [data-bgb=image-link5]:after,.c-content-main [data-bgb=image-text5]:after,.c-content-main [data-bgb=image5]:after,.c-content-main [data-bgb=trimmed-image-link5]:after,.c-content-main [data-bgb=trimmed-image5]:after{display:none}.bge-contents [data-bgb=image-link-text5] .bgt-grid,.bge-contents [data-bgb=image-link5] .bgt-grid,.bge-contents [data-bgb=image-text5] .bgt-grid,.bge-contents [data-bgb=image5] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid,.bge-contents [data-bgb=trimmed-image5] .bgt-grid,.c-content-main [data-bgb=image-link-text5] .bgt-grid,.c-content-main [data-bgb=image-link5] .bgt-grid,.c-content-main [data-bgb=image-text5] .bgt-grid,.c-content-main [data-bgb=image5] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid,.c-content-main [data-bgb=trimmed-image5] .bgt-grid{float:none;padding-left:0;padding-right:0;width:100%}.bge-contents [data-bgb=image-link-text5] .bgt-grid:first-child,.bge-contents [data-bgb=image-link5] .bgt-grid:first-child,.bge-contents [data-bgb=image-text5] .bgt-grid:first-child,.bge-contents [data-bgb=image5] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:first-child,.bge-contents [data-bgb=trimmed-image5] .bgt-grid:first-child,.c-content-main [data-bgb=image-link-text5] .bgt-grid:first-child,.c-content-main [data-bgb=image-link5] .bgt-grid:first-child,.c-content-main [data-bgb=image-text5] .bgt-grid:first-child,.c-content-main [data-bgb=image5] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:first-child,.c-content-main [data-bgb=trimmed-image5] .bgt-grid:first-child{padding-right:0}.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(4){padding-left:0;padding-right:0}.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(5){padding-left:0}.bge-contents [data-bgb=image-link-text5] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-link5] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image-text5] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=image5] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid [data-bgt]>:last-child,.bge-contents [data-bgb=trimmed-image5] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link-text5] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-link5] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image-text5] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=image5] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid [data-bgt]>:last-child,.c-content-main [data-bgb=trimmed-image5] .bgt-grid [data-bgt]>:last-child{margin-bottom:0}@media(max-width:767px){.bge-contents [data-bgb=image-link-text5],.bge-contents [data-bgb=image-text5],.c-content-main [data-bgb=image-link-text5],.c-content-main [data-bgb=image-text5]{display:grid;gap:4rem 1.6rem;grid-template-columns:repeat(2,1fr)}}.bge-contents [data-bgb=image-link2] .bgt-box__image-container img,.bge-contents [data-bgb=image-link3] .bgt-box__image-container img,.bge-contents [data-bgb=image2] .bgt-box__image-container img,.bge-contents [data-bgb=image3] .bgt-box__image-container img,.bge-contents [data-bgb=trimmed-image2] .bgt-box__image-container img,.bge-contents [data-bgb=trimmed-image3] .bgt-box__image-container img,.c-content-main [data-bgb=image-link2] .bgt-box__image-container img,.c-content-main [data-bgb=image-link3] .bgt-box__image-container img,.c-content-main [data-bgb=image2] .bgt-box__image-container img,.c-content-main [data-bgb=image3] .bgt-box__image-container img,.c-content-main [data-bgb=trimmed-image2] .bgt-box__image-container img,.c-content-main [data-bgb=trimmed-image3] .bgt-box__image-container img{width:100%}.bge-contents [data-bgb=text-float-image1] .bgt-grid--first,.bge-contents [data-bgb=text-float-image2] .bgt-grid--first,.c-content-main [data-bgb=text-float-image1] .bgt-grid--first,.c-content-main [data-bgb=text-float-image2] .bgt-grid--first{margin-inline-end:1.6rem}@media(max-width:767px){.bge-contents [data-bgb=text-float-image1] .bgt-grid--first,.bge-contents [data-bgb=text-float-image2] .bgt-grid--first,.c-content-main [data-bgb=text-float-image1] .bgt-grid--first,.c-content-main [data-bgb=text-float-image2] .bgt-grid--first{margin-block-end:1.6rem;margin-inline:0}}@media(max-width:576px){.bge-contents .grid-xs-1,.c-content-main .grid-xs-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-1,.c-content-main .grid-sm-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-1,.c-content-main .grid-md-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-1,.c-content-main .grid-lg-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-1,.c-content-main .grid-xl-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-2,.c-content-main .grid-xs-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-2,.c-content-main .grid-sm-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-2,.c-content-main .grid-md-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-2,.c-content-main .grid-lg-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-2,.c-content-main .grid-xl-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-3,.c-content-main .grid-xs-3{flex-basis:25%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-3,.c-content-main .grid-sm-3{flex-basis:25%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-3,.c-content-main .grid-md-3{flex-basis:25%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-3,.c-content-main .grid-lg-3{flex-basis:25%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-3,.c-content-main .grid-xl-3{flex-basis:25%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-4,.c-content-main .grid-xs-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-4,.c-content-main .grid-sm-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-4,.c-content-main .grid-md-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-4,.c-content-main .grid-lg-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-4,.c-content-main .grid-xl-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-5,.c-content-main .grid-xs-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-5,.c-content-main .grid-sm-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-5,.c-content-main .grid-md-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-5,.c-content-main .grid-lg-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-5,.c-content-main .grid-xl-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-6,.c-content-main .grid-xs-6{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-6,.c-content-main .grid-sm-6{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-6,.c-content-main .grid-md-6{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-6,.c-content-main .grid-lg-6{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-6,.c-content-main .grid-xl-6{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-7,.c-content-main .grid-xs-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-7,.c-content-main .grid-sm-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-7,.c-content-main .grid-md-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-7,.c-content-main .grid-lg-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-7,.c-content-main .grid-xl-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-8,.c-content-main .grid-xs-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-8,.c-content-main .grid-sm-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-8,.c-content-main .grid-md-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-8,.c-content-main .grid-lg-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-8,.c-content-main .grid-xl-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-9,.c-content-main .grid-xs-9{flex-basis:75%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-9,.c-content-main .grid-sm-9{flex-basis:75%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-9,.c-content-main .grid-md-9{flex-basis:75%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-9,.c-content-main .grid-lg-9{flex-basis:75%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-9,.c-content-main .grid-xl-9{flex-basis:75%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-10,.c-content-main .grid-xs-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-10,.c-content-main .grid-sm-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-10,.c-content-main .grid-md-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-10,.c-content-main .grid-lg-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-10,.c-content-main .grid-xl-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-11,.c-content-main .grid-xs-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-11,.c-content-main .grid-sm-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-11,.c-content-main .grid-md-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-11,.c-content-main .grid-lg-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-11,.c-content-main .grid-xl-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}}@media(max-width:576px){.bge-contents .grid-xs-12,.c-content-main .grid-xs-12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media(min-width:576px) and (max-width:767px){.bge-contents .grid-sm-12,.c-content-main .grid-sm-12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media(min-width:768px) and (max-width:991px){.bge-contents .grid-md-12,.c-content-main .grid-md-12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media(min-width:992px) and (max-width:1199px){.bge-contents .grid-lg-12,.c-content-main .grid-lg-12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.bge-contents .grid-xl-12,.c-content-main .grid-xl-12{flex-basis:100%;flex-grow:0;flex-shrink:0}}.bge-contents [data-bgb=table] a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ol li a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] p a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] table a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ul li a[target=_blank]:after,.c-content-main [data-bgb=table] a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ol li a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] p a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] table a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ul li a[target=_blank]:after{background:var(--icon-blank-facility,url("/img/icon-blank.svg")) no-repeat;background-size:100% auto;content:"";display:inline-block;height:1.6rem;margin:0 .5em -.15em .4em;width:1.6rem}@media(max-width:767px){.bge-contents [data-bgb=table] a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ol li a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] p a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] table a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ul li a[target=_blank]:after,.c-content-main [data-bgb=table] a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ol li a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] p a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] table a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ul li a[target=_blank]:after{margin:0 .5em -.1em .4em}}.bge-contents [data-bgb=table] td,.bge-contents [data-bgb=table] th,.bge-contents [data-bgt=ckeditor] p,.bge-contents [data-bgt=ckeditor] table td,.bge-contents [data-bgt=ckeditor] table th,.c-content-main [data-bgb=table] td,.c-content-main [data-bgb=table] th,.c-content-main [data-bgt=ckeditor] p,.c-content-main [data-bgt=ckeditor] table td,.c-content-main [data-bgt=ckeditor] table th{overflow-wrap:anywhere}.bge-contents .error-block .desc,.c-content-main .error-block .desc{margin-block-end:12rem}@media(max-width:767px){.bge-contents .error-block .desc,.c-content-main .error-block .desc{margin-block-end:6.4rem}}.bge-contents .error-block .link-back a,.c-content-main .error-block .link-back a{margin-inline:auto}.bge-contents .reasons-concept__wrapper,.c-content-main .reasons-concept__wrapper{background:url(/img/bg-reason-concept.jpg) no-repeat 50%;background-size:contain;margin-inline:auto;max-width:1000px;padding:8rem 0 8.7rem}@media(max-width:767px){.bge-contents .reasons-concept__wrapper,.c-content-main .reasons-concept__wrapper{align-items:center;aspect-ratio:375/458;background:url(/img/bg-reason-concept-sp.jpg) no-repeat top;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-inline:-2rem;padding:0}}.bge-contents .reasons-concept__lead,.c-content-main .reasons-concept__lead{color:#298131;display:block;font-size:3.2rem;font-style:normal;font-weight:700;line-height:1.8;margin-block-end:1.6rem;text-align:center}@media(max-width:767px){.bge-contents .reasons-concept__lead,.c-content-main .reasons-concept__lead{font-size:2.4rem;line-height:1.4}.bge-contents .reasons-concept__lead span,.c-content-main .reasons-concept__lead span{display:block}}.bge-contents .reasons-concept__text,.c-content-main .reasons-concept__text{font-size:1.8rem;line-height:1.6;margin-block:0;text-align:center}@media(max-width:767px){.bge-contents .reasons-concept__text,.c-content-main .reasons-concept__text{font-size:1.6rem;line-height:1.8}.bge-contents .reasons-concept__text span,.c-content-main .reasons-concept__text span{display:block}}.bge-contents .reasons-section,.c-content-main .reasons-section{background-color:#f5f2eb;border-radius:12px;margin-inline:auto;padding:2.4rem 3.2rem 4rem}@media(max-width:767px){.bge-contents .reasons-section,.c-content-main .reasons-section{border-radius:16px;margin-inline:-1rem;padding:2.4rem 1rem}}.bge-contents .reasons-section h2,.c-content-main .reasons-section h2{align-items:center;background:none;border:none;display:flex;font-size:3.6rem;gap:1.6rem;justify-content:center;line-height:1.5;margin:0 0 2.45rem;padding-inline-start:0}@media(max-width:767px){.bge-contents .reasons-section h2,.c-content-main .reasons-section h2{font-size:2.8rem;line-height:1.4;margin:0 0 1.6rem}}.bge-contents .reasons-section h2 span,.c-content-main .reasons-section h2 span{align-items:center;background-color:#298131;border-radius:50%;color:#fff;display:flex;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4rem;justify-content:center;letter-spacing:-1.2px;line-height:1;min-height:6.9rem;min-width:6.9rem}@media(max-width:767px){.bge-contents .reasons-section h2 span,.c-content-main .reasons-section h2 span{font-size:3.2rem;letter-spacing:-.96px;line-height:1.25;min-height:5rem;min-width:5rem}}.bge-contents .reasons-section__container,.c-content-main .reasons-section__container{background-color:#fff;border-radius:12px;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);margin-block-end:2.4rem;padding:4rem}@media(max-width:767px){.bge-contents .reasons-section__container,.c-content-main .reasons-section__container{gap:2.4rem;grid-template-columns:1fr;padding:2.4rem}}.bge-contents .reasons-section__img,.bge-contents .reasons-section__img-border,.c-content-main .reasons-section__img,.c-content-main .reasons-section__img-border{aspect-ratio:408/330;border-radius:10px;overflow:hidden}@media(max-width:767px){.bge-contents .reasons-section__img,.bge-contents .reasons-section__img-border,.c-content-main .reasons-section__img,.c-content-main .reasons-section__img-border{aspect-ratio:287/191}}.bge-contents .reasons-section__img img,.bge-contents .reasons-section__img-border img,.c-content-main .reasons-section__img img,.c-content-main .reasons-section__img-border img{display:block;height:100%;object-fit:cover;width:100%}.bge-contents .reasons-section__img-border,.c-content-main .reasons-section__img-border{border:2px solid #d0d0d0}.bge-contents .reasons-section h3,.c-content-main .reasons-section h3{background:none;border-bottom:1px solid #d0d0d0;border-left:none;color:#298131;font-size:2.8rem;font-weight:700;line-height:1.5;margin-block-end:2.4rem;padding:0 0 1.6rem}@media(max-width:767px){.bge-contents .reasons-section h3,.c-content-main .reasons-section h3{font-size:2.2rem;line-height:1.4;margin-block-end:1.6rem}}.bge-contents .reasons-section h3 span,.c-content-main .reasons-section h3 span{display:inline-block}.bge-contents .reasons-section p,.c-content-main .reasons-section p{font-size:1.8rem;line-height:1.6}@media(max-width:767px){.bge-contents .reasons-section p,.c-content-main .reasons-section p{font-size:1.6rem;line-height:1.8}}.bge-contents .reasons-section__btn a,.c-content-main .reasons-section__btn a{align-items:center;background-color:#fff;border:1px solid var(--color-facility,#298131);border-radius:999rem;box-shadow:0 0 5px 0 #0000001a;display:flex;justify-content:center;margin-inline:auto;max-width:33.5rem;padding-block:1.6rem;padding-inline:4.8rem;position:relative;text-decoration:none;transition:background-color .3s;width:100%}@media(max-width:767px){.bge-contents .reasons-section__btn a,.c-content-main .reasons-section__btn a{font-size:1.6rem;padding-inline:4.6rem}}@media(any-hover:hover){.bge-contents .reasons-section__btn a:hover,.c-content-main .reasons-section__btn a:hover{background-color:var(--color-facility,#298131)}.bge-contents .reasons-section__btn a:hover>span,.c-content-main .reasons-section__btn a:hover>span{color:#fff}.bge-contents .reasons-section__btn a:hover:before,.c-content-main .reasons-section__btn a:hover:before{opacity:0}.bge-contents .reasons-section__btn a:hover:after,.c-content-main .reasons-section__btn a:hover:after{opacity:1}}.bge-contents .reasons-section__btn a>span,.c-content-main .reasons-section__btn a>span{color:var(--color-facility,#298131);display:block;font-size:1.8rem;font-weight:700;line-height:1.3;text-align:center;transition:color .3s}@media(max-width:767px){.bge-contents .reasons-section__btn a>span,.c-content-main .reasons-section__btn a>span{font-size:1.6rem;line-height:1.8}}.bge-contents .reasons-section__btn a:focus-visible:hover,.c-content-main .reasons-section__btn a:focus-visible:hover{background-color:var(--color-facility,#298131)}.bge-contents .reasons-section__btn a:focus-visible:hover>span,.c-content-main .reasons-section__btn a:focus-visible:hover>span{color:#fff}.bge-contents .reasons-section__btn a:focus-visible:hover:before,.c-content-main .reasons-section__btn a:focus-visible:hover:before{opacity:0}.bge-contents .reasons-section__btn a:focus-visible:hover:after,.c-content-main .reasons-section__btn a:focus-visible:hover:after{opacity:1}.bge-contents .reasons-section__btn a:after,.bge-contents .reasons-section__btn a:before,.c-content-main .reasons-section__btn a:after,.c-content-main .reasons-section__btn a:before{content:"";display:block;height:2rem;inset:0 2rem 0 auto;margin-block:auto;position:absolute;transition:opacity .3s;width:2rem}.bge-contents .reasons-section__btn a:before,.c-content-main .reasons-section__btn a:before{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat center/contain}.bge-contents .reasons-section__btn a:after,.c-content-main .reasons-section__btn a:after{background:url(/img/icon-arrow-invert.svg) no-repeat 50%/contain;opacity:0}.bge-contents .reasons-trust .bgt-grid,.c-content-main .reasons-trust .bgt-grid{border:1px solid #298131;border-radius:12px;padding:4rem}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid,.c-content-main .reasons-trust .bgt-grid{padding:3.2rem}}.bge-contents .reasons-trust .bgt-grid:first-child,.c-content-main .reasons-trust .bgt-grid:first-child{padding-right:4rem}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid:first-child,.c-content-main .reasons-trust .bgt-grid:first-child{padding-right:3.2rem}}.bge-contents .reasons-trust .bgt-grid:last-child,.c-content-main .reasons-trust .bgt-grid:last-child{padding-left:4rem}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid:last-child,.c-content-main .reasons-trust .bgt-grid:last-child{padding-left:3.2rem}}.bge-contents .reasons-trust .bgt-grid h4,.c-content-main .reasons-trust .bgt-grid h4{border:none;color:#298131;font-size:3.6rem;font-weight:700;line-height:normal;margin:0 auto .8rem;padding:0;text-align:center}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid h4,.c-content-main .reasons-trust .bgt-grid h4{font-size:3.2rem}}.bge-contents .reasons-trust .bgt-grid h4:after,.bge-contents .reasons-trust .bgt-grid h4:before,.c-content-main .reasons-trust .bgt-grid h4:after,.c-content-main .reasons-trust .bgt-grid h4:before{content:none}.bge-contents .reasons-trust .bgt-grid h4>span,.c-content-main .reasons-trust .bgt-grid h4>span{display:block;font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.8rem}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid h4>span,.c-content-main .reasons-trust .bgt-grid h4>span{font-size:1.6rem}}.bge-contents .reasons-trust .bgt-grid h4+p,.c-content-main .reasons-trust .bgt-grid h4+p{font-size:1.8rem;font-weight:400;line-height:1.8;margin:0 0 1.6rem}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid h4+p,.c-content-main .reasons-trust .bgt-grid h4+p{font-size:1.6rem}}.bge-contents .reasons-trust .bgt-grid h5,.c-content-main .reasons-trust .bgt-grid h5{border-bottom:2px solid #d0d0d0;border-left:none;font-size:2rem;font-weight:500;line-height:1.5;margin:0 0 1.6rem;padding-bottom:1.6rem;padding-left:0;position:relative}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid h5,.c-content-main .reasons-trust .bgt-grid h5{font-size:2rem;line-height:1.4;margin:0 0 1.2rem;padding-bottom:1.2rem}}.bge-contents .reasons-trust .bgt-grid h5:after,.c-content-main .reasons-trust .bgt-grid h5:after{background-color:var(--color-facility,#298131);bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:5rem}.bge-contents .reasons-trust .bgt-grid h5+h6,.c-content-main .reasons-trust .bgt-grid h5+h6{margin-top:0}.bge-contents .reasons-trust .bgt-grid h6,.c-content-main .reasons-trust .bgt-grid h6{font-size:1.8rem;font-weight:700;line-height:1.8;margin:1.6rem 0 0;text-indent:0}@media(max-width:767px){.bge-contents .reasons-trust .bgt-grid h6,.c-content-main .reasons-trust .bgt-grid h6{font-size:1.7rem}}.bge-contents .reasons-trust .bgt-grid h6:before,.c-content-main .reasons-trust .bgt-grid h6:before{content:none}.bge-contents .reasons-trust .bgt-grid h6+ul,.c-content-main .reasons-trust .bgt-grid h6+ul{margin:0}.bge-contents .reasons-trust .bgt-grid h6+ul a,.c-content-main .reasons-trust .bgt-grid h6+ul a{color:initial;text-decoration-color:#000;transition:color .3s,text-decoration-color .3s}.bge-contents .reasons-trust .bgt-grid h6+ul a:after,.c-content-main .reasons-trust .bgt-grid h6+ul a:after{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat;background-size:100% auto;content:"";display:inline-block;height:2rem;margin:0 0 -.4rem .2rem;width:2rem}@media(min-width:768px){.bge-contents .reasons-trust .bgt-grid h6+ul a:hover,.c-content-main .reasons-trust .bgt-grid h6+ul a:hover{color:#298131;text-decoration-color:#298131}}.bge-contents .reasons-trust [data-bgt=ckeditor]:nth-child(2),.c-content-main .reasons-trust [data-bgt=ckeditor]:nth-child(2){margin-top:2.4rem}.bge-contents .reasons-trust .bgt-box__image-container img,.c-content-main .reasons-trust .bgt-box__image-container img{border-radius:0}.bge-contents .service-target,.bge-contents .service-target-02,.c-content-main .service-target,.c-content-main .service-target-02{border:1px solid #298131;border-radius:16px;padding:4rem 4rem 4.8rem}@media(max-width:767px){.bge-contents .service-target,.bge-contents .service-target-02,.c-content-main .service-target,.c-content-main .service-target-02{padding:2.4rem 1.6rem}}.bge-contents .service-target h3,.bge-contents .service-target-02 h3,.c-content-main .service-target h3,.c-content-main .service-target-02 h3{background-color:unset;border:0;font-size:2.4rem;font-weight:700;margin-block-end:.8rem;padding-inline-start:0;text-align:center}@media(max-width:767px){.bge-contents .service-target h3,.bge-contents .service-target-02 h3,.c-content-main .service-target h3,.c-content-main .service-target-02 h3{font-size:2rem;margin-block-end:2rem}}.bge-contents .service-target h3:has(+ul),.bge-contents .service-target-02 h3:has(+ul),.c-content-main .service-target h3:has(+ul),.c-content-main .service-target-02 h3:has(+ul){margin-block-end:1.6rem}.bge-contents .service-target p,.bge-contents .service-target-02 p,.c-content-main .service-target p,.c-content-main .service-target-02 p{font-size:1.6rem;line-height:1.8;margin-block:0 1.6rem;text-align:center}@media(max-width:767px){.bge-contents .service-target p,.bge-contents .service-target-02 p,.c-content-main .service-target p,.c-content-main .service-target-02 p{font-size:1.4rem}}.bge-contents .service-target ul,.bge-contents .service-target-02 ul,.c-content-main .service-target ul,.c-content-main .service-target-02 ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style-type:"";margin-block:0;padding-inline-start:0}.bge-contents .service-target ul li,.bge-contents .service-target-02 ul li,.c-content-main .service-target ul li,.c-content-main .service-target-02 ul li{background-color:#298131;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:700;line-height:1;margin-block:0;padding:.8rem 1rem}.bge-contents .service-target ul li:before,.bge-contents .service-target-02 ul li:before,.c-content-main .service-target ul li:before,.c-content-main .service-target-02 ul li:before{display:none}.bge-contents .service-target ul li>span,.bge-contents .service-target-02 ul li>span,.c-content-main .service-target ul li>span,.c-content-main .service-target-02 ul li>span{font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:1.3rem}.bge-contents .service-target-02,.c-content-main .service-target-02{border:none;padding:0}.bge-contents .service-target-02 h3,.bge-contents .service-target-02 p,.c-content-main .service-target-02 h3,.c-content-main .service-target-02 p{text-align:left}.bge-contents .service-target-02 ul,.c-content-main .service-target-02 ul{justify-content:flex-start}@media(max-width:1199px){.bge-contents .facility-contact,.c-content-main .facility-contact{flex-direction:column}}.bge-contents .facility-contact__container,.c-content-main .facility-contact__container{background-color:#ececec;border-radius:12px;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;padding-block:4rem}@media(max-width:767px){.bge-contents .facility-contact__container,.c-content-main .facility-contact__container{grid-template-columns:unset;padding:3.2rem 1rem}}.bge-contents .facility-contact__column,.c-content-main .facility-contact__column{display:flex;flex-direction:column;justify-content:center;padding-inline:2.4rem}@media(max-width:767px){.bge-contents .facility-contact__column,.c-content-main .facility-contact__column{padding-inline:0}}.bge-contents .facility-contact__column:first-of-type,.c-content-main .facility-contact__column:first-of-type{border-inline-end:1px solid #a3a3a3}@media(max-width:767px){.bge-contents .facility-contact__column:first-of-type,.c-content-main .facility-contact__column:first-of-type{border-block-end:1px solid #a3a3a3;border-inline-end:0;padding-block:0 2.4rem}.bge-contents .facility-contact__column:last-of-type,.c-content-main .facility-contact__column:last-of-type{padding-block:2.4rem 0}}.bge-contents .facility-contact__title,.bge-contents .facility-contact__title-mail,.c-content-main .facility-contact__title,.c-content-main .facility-contact__title-mail{background-color:unset;color:#298131;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.5;margin-block-end:0;padding:0;text-align:center}@media(max-width:767px){.bge-contents .facility-contact__title,.bge-contents .facility-contact__title-mail,.c-content-main .facility-contact__title,.c-content-main .facility-contact__title-mail{font-size:2rem}}.bge-contents .facility-contact__title,.c-content-main .facility-contact__title{margin-block-end:1.6rem}.bge-contents .facility-contact__title-mail,.c-content-main .facility-contact__title-mail{margin-block-end:2.4rem}.bge-contents .facility-contact__contents,.c-content-main .facility-contact__contents{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:991px){.bge-contents .facility-contact__contents,.c-content-main .facility-contact__contents{align-items:center;flex-direction:column}}.bge-contents .facility-contact__desc,.c-content-main .facility-contact__desc{margin-block-end:2.4rem;text-align:center}.bge-contents .facility-contact__link-tel,.c-content-main .facility-contact__link-tel{align-items:center;display:flex;gap:0 .9rem;justify-content:center;text-decoration:none}@media(max-width:767px){.bge-contents .facility-contact__link-tel,.c-content-main .facility-contact__link-tel{align-items:center;background-color:#298131;border:1px solid #298131;border-radius:80px;color:#fff;display:flex;font-size:2rem;font-weight:700;gap:0 .5rem;line-height:1.8;max-width:33.5rem;padding:1.6rem;text-decoration:none;transition:.3s ease-in-out;width:100%}}@media(min-width:768px){body[data-path^="/facility/"] .bge-contents .facility-contact__link-tel,body[data-path^="/facility/"] .c-content-main .facility-contact__link-tel{color:#298131}}@media(max-width:767px){.bge-contents .facility-contact__link-tel img,.c-content-main .facility-contact__link-tel img{height:auto;margin:0;width:3.4rem}}.bge-contents .facility-contact__link-tel span,.c-content-main .facility-contact__link-tel span{font-family:Open Sans,Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:4.8rem;line-height:1}@media(max-width:767px){.bge-contents .facility-contact__link-tel span,.c-content-main .facility-contact__link-tel span{font-size:3.2rem}}.bge-contents .facility-contact__link-mail a,.c-content-main .facility-contact__link-mail a{align-items:center;background-color:#298131;border:1px solid #298131;border-radius:80px;color:#fff;display:flex;font-size:1.6rem;font-weight:700;gap:.4rem;justify-content:space-between;line-height:1.8;max-width:33.5rem;padding:1.6rem 4rem 1.6rem 3rem;position:relative;text-decoration:none;transition:.3s ease-in-out}@media(hover:hover){.bge-contents .facility-contact__link-mail a:hover,.c-content-main .facility-contact__link-mail a:hover{background-color:#fff;color:#298131}.bge-contents .facility-contact__link-mail a:hover:after,.c-content-main .facility-contact__link-mail a:hover:after{background:url(/img/icon-arrow-primary.svg) no-repeat 50%;background-size:contain}}@media(max-width:767px){.bge-contents .facility-contact__link-mail a,.c-content-main .facility-contact__link-mail a{font-size:1.6rem;min-width:unset;width:100%}}.bge-contents .facility-contact__link-mail a:focus-visible,.c-content-main .facility-contact__link-mail a:focus-visible{background-color:#298131;border:1px solid #298131;color:#fff}.bge-contents .facility-contact__link-mail a:focus-visible:after,.c-content-main .facility-contact__link-mail a:focus-visible:after{background:url(/img/icon-arrow-primary.svg) no-repeat 50%;background-size:contain}.bge-contents .facility-contact__link-mail a span,.c-content-main .facility-contact__link-mail a span{display:block;text-align:center;width:100%}.bge-contents .facility-contact__link-mail a:after,.c-content-main .facility-contact__link-mail a:after{background:url(/img/icon-arrow-invert.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:19px;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;width:19px}.bge-contents .manager-messsage,.c-content-main .manager-messsage{border:4px solid #d0d0d0;border-radius:12px;display:flex;gap:2rem 4rem;padding:4rem 4rem 4.8rem}@media(max-width:767px){.bge-contents .manager-messsage,.c-content-main .manager-messsage{flex-direction:column;padding:4rem 2.4rem 4.8rem}}.bge-contents .manager-messsage .bgt-grid--first,.c-content-main .manager-messsage .bgt-grid--first{align-items:center;display:flex;flex-shrink:0;justify-content:center;text-align:center;width:20rem}@media(max-width:767px){.bge-contents .manager-messsage .bgt-grid--first,.c-content-main .manager-messsage .bgt-grid--first{margin-inline:auto}}.bge-contents .manager-messsage .bgt-grid--first [data-bgt=image] img,.c-content-main .manager-messsage .bgt-grid--first [data-bgt=image] img{border-radius:0}.bge-contents .manager-messsage__img,.c-content-main .manager-messsage__img{align-items:center;display:flex;justify-content:center;text-align:center}.bge-contents .manager-messsage h3,.c-content-main .manager-messsage h3{background-color:unset;color:#000;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.8rem;margin-block:0 1rem;padding-inline-start:0}@media(max-width:767px){.bge-contents .manager-messsage h3,.c-content-main .manager-messsage h3{font-size:2rem}}.bge-contents .manager-messsage p,.c-content-main .manager-messsage p{margin-block:0}.bge-contents .manager-messsage p+p,.c-content-main .manager-messsage p+p{margin-block-start:1rem}.bge-contents .related-facility p,.c-content-main .related-facility p{font-size:1.8rem;font-weight:700;line-height:1.6;margin-block:0;text-align:center}@media(max-width:767px){.bge-contents .related-facility p,.c-content-main .related-facility p{font-size:1.6rem}}.bge-contents .service-overview p,.c-content-main .service-overview p{font-size:2.4rem;font-weight:700;line-height:2;margin-block:0;text-align:center}@media(max-width:767px){.bge-contents .service-overview p,.c-content-main .service-overview p{font-size:2rem}}.bge-contents .service-overview p em,.c-content-main .service-overview p em{color:#298131;font-style:normal}.bge-contents .main-services-list ul,.c-content-main .main-services-list ul{display:grid;flex-wrap:wrap;gap:3.2rem 2.4rem;grid-template-columns:repeat(5,1fr);list-style-type:"";padding-inline-start:0}@media(max-width:767px){.bge-contents .main-services-list ul,.c-content-main .main-services-list ul{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}}.bge-contents .main-services-list ul li,.c-content-main .main-services-list ul li{align-items:center;display:flex;flex-direction:column;gap:1.6rem 0;margin-block-end:0}@media(max-width:767px){.bge-contents .main-services-list ul li,.c-content-main .main-services-list ul li{gap:.8rem 0}}.bge-contents .main-services-list ul li:before,.c-content-main .main-services-list ul li:before{display:none}.bge-contents .main-services-list ul li span,.c-content-main .main-services-list ul li span{line-height:1.6;text-align:center}@media(max-width:767px){.bge-contents .main-services-list ul li span,.c-content-main .main-services-list ul li span{line-height:1.8}.bge-contents .main-services-list ul li span span,.c-content-main .main-services-list ul li span span{display:block}}.bge-contents .daily-schedule,.c-content-main .daily-schedule{background-color:#f5f2eb;border-radius:12px;padding:4rem 4rem 4.8rem;position:relative}@media(max-width:767px){.bge-contents .daily-schedule,.c-content-main .daily-schedule{padding:2.4rem}}.bge-contents .daily-schedule:has(+.daily-schedule),.c-content-main .daily-schedule:has(+.daily-schedule){margin-block-end:4.6rem}@media(max-width:767px){.bge-contents .daily-schedule:has(+.daily-schedule),.c-content-main .daily-schedule:has(+.daily-schedule){margin-block-end:5.4rem}}.bge-contents .daily-schedule:has(+.daily-schedule):after,.c-content-main .daily-schedule:has(+.daily-schedule):after{background-color:var(--color-facility,#298131);bottom:-3rem;clip-path:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg"%3E%3Cdefs%3E%3CclipPath id="p" clipPathUnits="objectBoundingBox"%3E%3Cpolygon points="1 0, 0 0, 0.5 1"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E#p');clip-path:polygon(100% 0,0 0,50% 100%);content:"";display:block;height:3rem;left:0;margin-inline:auto;position:absolute;right:0;width:13.6rem}.bge-contents .daily-schedule__main,.c-content-main .daily-schedule__main{display:grid;gap:2.4rem 0;grid-template-rows:auto 1fr}@media(max-width:767px){.bge-contents .daily-schedule__main,.c-content-main .daily-schedule__main{gap:.8rem 0}}.bge-contents .daily-schedule__title,.c-content-main .daily-schedule__title{align-items:center;display:flex;font-size:2.4rem;font-weight:700;margin-block-end:2.4rem}@media(max-width:767px){.bge-contents .daily-schedule__title,.c-content-main .daily-schedule__title{font-size:2rem;margin-block-end:.8rem}}.bge-contents .daily-schedule__title-time,.c-content-main .daily-schedule__title-time{color:var(--color-facility,#298131)}.bge-contents .daily-schedule p,.c-content-main .daily-schedule p{line-height:1.6;margin-block:0}@media(max-width:767px){.bge-contents .daily-schedule p,.c-content-main .daily-schedule p{font-size:1.6rem}}.bge-contents .daily-schedule .bgt-grid--first,.c-content-main .daily-schedule .bgt-grid--first{flex-grow:1}@media(min-width:992px){.bge-contents .daily-schedule .bgt-grid:has(>[data-bgt=image]),.c-content-main .daily-schedule .bgt-grid:has(>[data-bgt=image]){max-width:26.4rem}}.bge-contents .daily-schedule__img,.c-content-main .daily-schedule__img{aspect-ratio:264/198;border-radius:12px;overflow:hidden}.bge-contents .daily-schedule__img img,.c-content-main .daily-schedule__img img{display:block;height:100%;object-fit:cover;width:100%}.bge-contents .feature-facility.feature-facility-bellepage,.c-content-main .feature-facility.feature-facility-bellepage{--bg-color-facility:var(--bg-color-facility-bellepage);--bg-facility-feature-decoration:url(/img/bg-facility-feature-bellepage-tl.svg),url(/img/bg-facility-feature-bellepage-tr.svg),url(/img/bg-facility-feature-bellepage-br.svg),url(/img/bg-facility-feature-bellepage-bl.svg);--bg-facility-feature-decoration-sp:url(/img/bg-facility-feature-bellepage-tl-sp.svg),url(/img/bg-facility-feature-bellepage-tr-sp.svg),url(/img/bg-facility-feature-bellepage-br-sp.svg),url(/img/bg-facility-feature-bellepage-bl-sp.svg);--color-facility:#473b5d}.bge-contents .feature-facility.feature-facility-yutoream,.c-content-main .feature-facility.feature-facility-yutoream{--bg-color-facility:var(--bg-color-facility-yutoream);--bg-facility-feature-decoration:url(/img/bg-facility-feature-yutoream-tl.svg),url(/img/bg-facility-feature-yutoream-tr.svg),url(/img/bg-facility-feature-yutoream-br.svg),url(/img/bg-facility-feature-yutoream-bl.svg);--bg-facility-feature-decoration-sp:url(/img/bg-facility-feature-yutoream-tl-sp.svg),url(/img/bg-facility-feature-yutoream-tr-sp.svg),url(/img/bg-facility-feature-yutoream-br-sp.svg),url(/img/bg-facility-feature-yutoream-bl-sp.svg);--color-facility:#ae532c}.bge-contents .feature-facility.feature-facility-nurvice,.c-content-main .feature-facility.feature-facility-nurvice{--bg-color-facility:var(--bg-color-facility-nurvice);--bg-facility-feature-decoration:url(/img/bg-facility-feature-nurvice-tl.svg),url(/img/bg-facility-feature-nurvice-tr.svg),url(/img/bg-facility-feature-nurvice-br.svg),url(/img/bg-facility-feature-nurvice-bl.svg);--bg-facility-feature-decoration-sp:url(/img/bg-facility-feature-nurvice-tl-sp.svg),url(/img/bg-facility-feature-nurvice-tr-sp.svg),url(/img/bg-facility-feature-nurvice-br-sp.svg),url(/img/bg-facility-feature-nurvice-bl-sp.svg);--color-facility:#367285}.bge-contents .feature-facility.feature-facility-grouphome,.c-content-main .feature-facility.feature-facility-grouphome{--bg-color-facility:var(--bg-color-facility-grouphome);--bg-facility-feature-decoration:url(/img/bg-facility-feature-grouphome-tl.svg),url(/img/bg-facility-feature-grouphome-tr.svg),url(/img/bg-facility-feature-grouphome-br.svg),url(/img/bg-facility-feature-grouphome-bl.svg);--bg-facility-feature-decoration-sp:url(/img/bg-facility-feature-grouphome-tl-sp.svg),url(/img/bg-facility-feature-grouphome-tr-sp.svg),url(/img/bg-facility-feature-grouphome-br-sp.svg),url(/img/bg-facility-feature-grouphome-bl-sp.svg);--color-facility:#807409}.bge-contents .feature-facility.feature-facility-roselife,.c-content-main .feature-facility.feature-facility-roselife{--bg-color-facility:var(--bg-color-facility-roselife);--bg-facility-feature-decoration:url(/img/bg-facility-feature-roselife-tl.svg),url(/img/bg-facility-feature-roselife-tr.svg),url(/img/bg-facility-feature-roselife-br.svg),url(/img/bg-facility-feature-roselife-bl.svg);--bg-facility-feature-decoration-sp:url(/img/bg-facility-feature-roselife-tl-sp.svg),url(/img/bg-facility-feature-roselife-tr-sp.svg),url(/img/bg-facility-feature-roselife-br-sp.svg),url(/img/bg-facility-feature-roselife-bl-sp.svg);--bg-facility-feature-decoration-sp-size:5.4rem;--color-facility:#b4506e;--bg-facility-feature-inner-padding:13.3rem 18rem 15.7rem}.bge-contents .feature-facility__container,.c-content-main .feature-facility__container{background-color:var(--bg-color-facility);padding:2rem;text-align:center}.bge-contents .feature-facility__inner,.c-content-main .feature-facility__inner{background-image:var(--bg-facility-feature-decoration,unset);background-position:top 2rem left 2rem,top 2rem right 2rem,bottom 2rem right 2rem,bottom 2rem left 2rem;background-repeat:no-repeat;border:1px solid #b39660;padding:var(--bg-facility-feature-inner-padding,9.6rem 18rem 14rem)}@media(max-width:767px){.bge-contents .feature-facility__inner,.c-content-main .feature-facility__inner{background-image:var(--bg-facility-feature-decoration-sp,unset);background-size:var(--bg-facility-feature-decoration-sp-size,4.8rem 4.8rem);padding:7.4rem 2rem 9.8rem}}.bge-contents .feature-facility__title,.c-content-main .feature-facility__title{border:0;color:var(--color-facility);font-family:var(--font-family-facility-heading);font-size:3.6rem;font-weight:700;line-height:1.6;margin-block-end:4.8rem;padding-inline-start:0;position:relative}@media(max-width:767px){.bge-contents .feature-facility__title,.c-content-main .feature-facility__title{font-size:2.8rem;margin-block-end:3.2rem}.bge-contents .feature-facility__title span,.c-content-main .feature-facility__title span{display:block}}.bge-contents .feature-facility__title:after,.c-content-main .feature-facility__title:after{background-color:currentcolor;bottom:-1.2rem;content:"";display:block;height:2px;left:0;margin-inline:auto;position:absolute;right:0;width:8rem}@media(max-width:767px){.bge-contents .feature-facility__title:after,.c-content-main .feature-facility__title:after{bottom:-.8rem}}.bge-contents .feature-facility__subtitle,.c-content-main .feature-facility__subtitle{background-color:#0000;color:var(--color-facility);font-family:var(--font-family-facility-heading);font-size:2.4rem;font-weight:900;line-height:1.5;margin-block-end:2.4rem;padding:0}@media(max-width:767px){.bge-contents .feature-facility__subtitle,.c-content-main .feature-facility__subtitle{font-size:2rem}.bge-contents .feature-facility__subtitle:not(:first-child),.c-content-main .feature-facility__subtitle:not(:first-child){margin:2.4rem 0}.bge-contents .feature-facility__subtitle span,.c-content-main .feature-facility__subtitle span{display:block}}.bge-contents .feature-facility__text,.c-content-main .feature-facility__text{margin-block:0}@media(max-width:767px){.bge-contents .feature-facility__text,.c-content-main .feature-facility__text{text-align:start}}@media(min-width:1200px){.bge-contents .feature-facility__text,.c-content-main .feature-facility__text{font-size:1.8rem}.bge-contents .feature-facility__text span,.c-content-main .feature-facility__text span{display:block}.bge-contents .feature-facility__text span+br,.c-content-main .feature-facility__text span+br{display:none}}.bge-contents .feature-facility__text:has(+.feature-facility__subtitle),.c-content-main .feature-facility__text:has(+.feature-facility__subtitle){margin-block-end:4.8rem}.bge-contents .contents-width-normal,.c-content-main .contents-width-normal{margin-inline:auto;max-width:102rem;padding-inline:2rem;width:100%}@media(max-width:767px){.bge-contents .contents-width-normal,.c-content-main .contents-width-normal{padding-inline:2rem}}.bge-contents .facility-list__list,.c-content-main .facility-list__list{display:grid;gap:4rem 2.4rem;grid-template-columns:repeat(3,1fr);list-style-type:"";padding-left:0}@media(max-width:767px){.bge-contents .facility-list__list,.c-content-main .facility-list__list{gap:2.4rem 0;grid-template-columns:1fr}}.bge-contents .facility-list__item,.c-content-main .facility-list__item{margin-block-end:0}.bge-contents .facility-list__item:before,.c-content-main .facility-list__item:before{content:unset}.bge-contents .facility-list__item-link,.c-content-main .facility-list__item-link{color:#000;display:flex;flex-direction:column;gap:1.6rem;height:100%;text-decoration:none}@media(any-hover:hover){.bge-contents .facility-list__item-link:hover .facility-list__item-btn,.c-content-main .facility-list__item-link:hover .facility-list__item-btn{background-color:#fff;color:var(--color-facility,#298131)}.bge-contents .facility-list__item-link:hover .facility-list__item-btn:after,.c-content-main .facility-list__item-link:hover .facility-list__item-btn:after{background-image:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg"))}}@media(any-hover:hover)and (max-width:767px){.bge-contents .facility-list__item-link:hover .facility-list__item-btn:after,.c-content-main .facility-list__item-link:hover .facility-list__item-btn:after{background-image:var(--icon-arrow-facility,url("/img/icon-arrow-primary-sp.svg"))}}.bge-contents .facility-list__item-link:focus-visible .facility-list__item-btn,.c-content-main .facility-list__item-link:focus-visible .facility-list__item-btn{background-color:#fff;color:var(--color-facility,#298131)}.bge-contents .facility-list__item-img,.c-content-main .facility-list__item-img{aspect-ratio:318/200;border-radius:12px;overflow:hidden}@media(max-width:767px){.bge-contents .facility-list__item-img,.c-content-main .facility-list__item-img{aspect-ratio:335/200}}.bge-contents .facility-list__item-img img,.c-content-main .facility-list__item-img img{height:100%;object-fit:cover;width:100%}.bge-contents .facility-list__item-info,.c-content-main .facility-list__item-info{display:flex;flex:1 0 auto;flex-flow:column wrap}.bge-contents .facility-list__item-type,.c-content-main .facility-list__item-type{font-size:1.4rem;font-weight:700;line-height:1.8}.bge-contents .facility-list__item-name,.c-content-main .facility-list__item-name{color:var(--color-facility,#298131);font-size:2.4rem;font-weight:700;line-height:1.5;margin-block-end:.4rem}@media(max-width:767px){.bge-contents .facility-list__item-name,.c-content-main .facility-list__item-name{font-size:2rem}}.bge-contents .facility-list__item-location,.c-content-main .facility-list__item-location{font-size:1.4rem;line-height:1.6;margin-block-end:1.6rem}.bge-contents .facility-list__item-btn,.c-content-main .facility-list__item-btn{background-color:var(--color-facility,#298131);border:1px solid var(--color-facility,#298131);border-radius:80px;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.3;margin-block-start:auto;padding:1.6rem 4rem;position:relative;text-align:center;transition:background-color .3s}@media(max-width:767px){.bge-contents .facility-list__item-btn,.c-content-main .facility-list__item-btn{font-size:1.6rem;padding:2rem 4.8rem}}.bge-contents .facility-list__item-btn:after,.c-content-main .facility-list__item-btn:after{background-image:url(/img/icon-arrow-invert.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:1.9rem;margin-block:auto;position:absolute;right:1.6rem;top:0;transition:background-image .3s;width:1.9rem}@media(max-width:767px){.bge-contents .facility-list__item-btn:after,.c-content-main .facility-list__item-btn:after{background-image:url(/img/icon-arrow-invert-sp.svg);height:1.5rem;width:1.5rem}}.bge-contents .facility-feature-detail [data-bgt=ckeditor]:nth-child(2),.c-content-main .facility-feature-detail [data-bgt=ckeditor]:nth-child(2){margin-top:1.6rem}.bge-contents .facility-feature-detail h3,.c-content-main .facility-feature-detail h3{background-color:inherit;font-family:unset;font-size:2rem;line-height:1.6;margin-block-end:.8rem;padding:0;text-align:center}.bge-contents .facility-feature-detail p,.c-content-main .facility-feature-detail p{font-size:1.6rem;line-height:1.8;margin-block:0}.bge-contents .facility-feature-detail p+p,.c-content-main .facility-feature-detail p+p{margin-top:10px}.bge-contents .facility-feature-detail-4col [data-bgt=ckeditor]:nth-child(2),.c-content-main .facility-feature-detail-4col [data-bgt=ckeditor]:nth-child(2){margin-top:1.6rem}@media(max-width:767px){.bge-contents .facility-feature-detail-4col [data-bgt=ckeditor]:nth-child(2),.c-content-main .facility-feature-detail-4col [data-bgt=ckeditor]:nth-child(2){margin-top:0}.bge-contents .facility-feature-detail-4col .bgt-grid,.c-content-main .facility-feature-detail-4col .bgt-grid{display:grid;gap:0 .8rem;grid-template-columns:13rem 1fr}.bge-contents .facility-feature-detail-4col .bgt-image__link .bgt-box__image-container img,.c-content-main .facility-feature-detail-4col .bgt-image__link .bgt-box__image-container img{aspect-ratio:130/146;height:100%;object-fit:cover;width:100%}}.bge-contents .facility-feature-detail-4col h3,.c-content-main .facility-feature-detail-4col h3{background-color:inherit;font-family:unset;font-size:2rem;margin-block-end:.8rem;padding:0;text-align:center}@media(max-width:767px){.bge-contents .facility-feature-detail-4col h3,.c-content-main .facility-feature-detail-4col h3{text-align:start}}.bge-contents .facility-feature-detail-4col p,.c-content-main .facility-feature-detail-4col p{font-size:1.6rem;line-height:1.8;margin-block:0}@media(max-width:767px){.bge-contents .facility-feature-detail-4col p,.c-content-main .facility-feature-detail-4col p{text-align:start}}.bge-contents .facility-feature-detail h3,.bge-contents .facility-feature-detail-4col h3,.c-content-main .facility-feature-detail h3,.c-content-main .facility-feature-detail-4col h3{color:var(--color-facility,#298131)}.bge-contents [data-bgb]:has(+.feature-facility-note),.c-content-main [data-bgb]:has(+.feature-facility-note){margin-bottom:2.4rem}.bge-contents .feature-facility-note p,.c-content-main .feature-facility-note p{font-size:1.4rem;line-height:1.6}.bge-contents .customer-reviews__title,.c-content-main .customer-reviews__title{border:0;font-size:2.8rem;margin-block-end:2.4rem;padding-bottom:0;text-align:center}@media(max-width:767px){.bge-contents .customer-reviews__title,.c-content-main .customer-reviews__title{font-size:2.2rem}}.bge-contents .customer-reviews__title:after,.c-content-main .customer-reviews__title:after{content:unset}@media(max-width:767px){.bge-contents .customer-reviews__title span,.c-content-main .customer-reviews__title span{display:block}}.bge-contents .customer-reviews__container,.c-content-main .customer-reviews__container{display:flex;flex-wrap:wrap;gap:2.4rem 4rem}@media(max-width:767px){.bge-contents .customer-reviews__container,.c-content-main .customer-reviews__container{gap:1.6rem 0}}.bge-contents .customer-reviews__column,.c-content-main .customer-reviews__column{display:grid;gap:3.4rem 0;grid-template-rows:1fr auto;max-width:calc(50% - 2rem);width:100%}@media(max-width:767px){.bge-contents .customer-reviews__column,.c-content-main .customer-reviews__column{max-width:unset}}.bge-contents .customer-reviews__contents,.c-content-main .customer-reviews__contents{align-items:center;background-color:#f5f2eb;border-radius:12px;display:flex;line-height:1.6;padding:2.4rem;position:relative}@media(max-width:767px){.bge-contents .customer-reviews__contents,.c-content-main .customer-reviews__contents{line-height:1.8;padding:1.6rem}}.bge-contents .customer-reviews__contents:after,.c-content-main .customer-reviews__contents:after{background-image:url(/img/icon-customer-voice-balloon.svg);background-repeat:no-repeat;background-size:cover;bottom:-2.4rem;content:"";display:block;height:4.8rem;left:1.6rem;position:absolute;width:5.2rem}.bge-contents .customer-reviews__meta,.c-content-main .customer-reviews__meta{display:grid;gap:0 16px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding-inline-start:2rem}@media(max-width:767px){.bge-contents .customer-reviews__meta,.c-content-main .customer-reviews__meta{padding-inline-start:1.6rem}}.bge-contents .customer-reviews__meta-bellepage,.bge-contents .customer-reviews__meta-grouphome,.bge-contents .customer-reviews__meta-nurvice,.bge-contents .customer-reviews__meta-yutoream,.c-content-main .customer-reviews__meta-bellepage,.c-content-main .customer-reviews__meta-grouphome,.c-content-main .customer-reviews__meta-nurvice,.c-content-main .customer-reviews__meta-yutoream{display:contents}.bge-contents .customer-reviews__meta-bellepage,.c-content-main .customer-reviews__meta-bellepage{--color-review-facility:#473b5d}.bge-contents .customer-reviews__meta-yutoream,.c-content-main .customer-reviews__meta-yutoream{--color-review-facility:#ae532c}.bge-contents .customer-reviews__meta-nurvice,.c-content-main .customer-reviews__meta-nurvice{--color-review-facility:#367285}.bge-contents .customer-reviews__meta-grouphome,.c-content-main .customer-reviews__meta-grouphome{--color-review-facility:#807409}.bge-contents .customer-reviews__meta-img,.c-content-main .customer-reviews__meta-img{grid-column:1/2;grid-row:1/3}@media(max-width:767px){.bge-contents .customer-reviews__meta-img,.c-content-main .customer-reviews__meta-img{height:auto;width:4.8rem}}.bge-contents .customer-reviews__meta-date,.bge-contents .customer-reviews__meta-facility,.c-content-main .customer-reviews__meta-date,.c-content-main .customer-reviews__meta-facility{font-size:2rem;font-weight:700;line-height:1.4}@media(max-width:767px){.bge-contents .customer-reviews__meta-date,.bge-contents .customer-reviews__meta-facility,.c-content-main .customer-reviews__meta-date,.c-content-main .customer-reviews__meta-facility{font-size:1.8rem}}.bge-contents .customer-reviews__meta-facility,.c-content-main .customer-reviews__meta-facility{color:var(--color-review-facility,#298131);grid-column:2/3;grid-row:1/2}.bge-contents .customer-reviews__meta-date,.c-content-main .customer-reviews__meta-date{grid-column:2/3;grid-row:2/3}.bge-contents .voice-block,.c-content-main .voice-block{--color-facility:$primary-color}@media(max-width:767px){.bge-contents .voice-block,.c-content-main .voice-block{gap:2.4rem 0}}.bge-contents .voice-block__number,.c-content-main .voice-block__number{background-color:#e8f7e9;color:#298131;display:inline-block;font-size:1.4rem;font-weight:700;line-height:1;margin-block:0 1.6rem;padding:.8rem 1.2rem}.bge-contents .voice-block__title,.c-content-main .voice-block__title{background-color:unset;font-size:2.4rem;font-weight:500;line-height:1.5;margin:0 0 2rem!important;padding:0}@media(max-width:767px){.bge-contents .voice-block__title,.c-content-main .voice-block__title{font-size:2rem;line-height:1.4}}.bge-contents .voice-block__facility,.c-content-main .voice-block__facility{display:block;line-height:1.6;margin-block-end:2.4rem}.bge-contents .voice-block__link,.c-content-main .voice-block__link{display:flex;justify-content:center}.bge-contents .voice-block__link a,.c-content-main .voice-block__link a{align-items:center;background-color:#fff;border:1px solid #298131;border-radius:999rem;box-shadow:0 0 5px 0 #0000001a;display:flex;font-size:1.8rem;justify-content:center;line-height:1.4;max-width:100%;padding-block:1.4rem;padding-inline:4.8rem;position:relative;text-decoration:none;transition:background-color .3s;width:33.5rem}@media(max-width:767px){.bge-contents .voice-block__link a,.c-content-main .voice-block__link a{padding-block:1.6rem;padding-inline:4.6rem;width:33.5rem}}@media(any-hover:hover){.bge-contents .voice-block__link a:hover,.c-content-main .voice-block__link a:hover{background-color:#298131}.bge-contents .voice-block__link a:hover>span,.c-content-main .voice-block__link a:hover>span{color:#fff}.bge-contents .voice-block__link a:hover:before,.c-content-main .voice-block__link a:hover:before{opacity:0}.bge-contents .voice-block__link a:hover:after,.c-content-main .voice-block__link a:hover:after{opacity:1}}.bge-contents .voice-block__link a>span,.c-content-main .voice-block__link a>span{color:#298131;display:block;font-size:1.8rem;font-weight:700;line-height:1.3;text-align:center;transition:color .3s}@media(max-width:767px){.bge-contents .voice-block__link a>span,.c-content-main .voice-block__link a>span{font-size:1.6rem;line-height:1.8}}.bge-contents .voice-block__link a:focus-visible:hover,.c-content-main .voice-block__link a:focus-visible:hover{background-color:#298131}.bge-contents .voice-block__link a:focus-visible:hover>span,.c-content-main .voice-block__link a:focus-visible:hover>span{color:#fff}.bge-contents .voice-block__link a:focus-visible:hover:before,.c-content-main .voice-block__link a:focus-visible:hover:before{opacity:0}.bge-contents .voice-block__link a:focus-visible:hover:after,.c-content-main .voice-block__link a:focus-visible:hover:after{opacity:1}.bge-contents .voice-block__link a:after,.bge-contents .voice-block__link a:before,.c-content-main .voice-block__link a:after,.c-content-main .voice-block__link a:before{content:"";display:block;height:2rem;inset:0 2rem 0 auto;margin-block:auto;position:absolute;transition:opacity .3s;width:2rem}.bge-contents .voice-block__link a:before,.c-content-main .voice-block__link a:before{background:url(/img/icon-arrow-primary.svg) no-repeat 50%/contain}.bge-contents .voice-block__link a:after,.c-content-main .voice-block__link a:after{background:url(/img/icon-arrow-invert.svg) no-repeat 50%/contain;opacity:0}.bge-contents .service-detail h3,.c-content-main .service-detail h3{margin-block-end:3.2rem}.bge-contents .service-detail p,.c-content-main .service-detail p{margin-block-end:2rem}.bge-contents .service-detail ul,.c-content-main .service-detail ul{display:grid;gap:3.2rem;grid-template-columns:repeat(4,1fr);list-style-type:"";margin-block-end:0;padding-inline-start:0}@media(max-width:767px){.bge-contents .service-detail ul,.c-content-main .service-detail ul{gap:1.6rem;grid-template-columns:repeat(2,1fr)}}.bge-contents .service-detail ul li,.c-content-main .service-detail ul li{align-items:center;display:flex;font-size:2rem;gap:0 1.6rem;line-height:1.5;margin-block-end:0}.bge-contents .service-detail ul li:before,.c-content-main .service-detail ul li:before{content:unset}.bge-contents .service-detail small,.c-content-main .service-detail small{display:block;font-size:1.4rem;margin-block-start:3.2rem}.bge-contents .list-3col ul,.c-content-main .list-3col ul{display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr);margin-block-start:0;padding-inline-start:0}.bge-contents .list-3col ul li,.c-content-main .list-3col ul li{font-size:1.8rem;line-height:1.4}.bge-contents .list-3col ul li:before,.c-content-main .list-3col ul li:before{margin:-.3rem .8rem 0 0}.bge-contents .facility-blog-cta__wrapper,.c-content-main .facility-blog-cta__wrapper{display:flex;gap:1.6rem 3.2rem}@media(max-width:767px){.bge-contents .facility-blog-cta__wrapper,.c-content-main .facility-blog-cta__wrapper{align-items:center;flex-direction:column;gap:2rem}}.bge-contents .facility-blog-cta__link,.c-content-main .facility-blog-cta__link{background-color:#f5f2eb;border:1px solid #d0d0d0;border-radius:12px;box-shadow:0 0 24px 0 #2e89881a;color:currentcolor;display:flex;font-weight:700;overflow:hidden;text-decoration:none;transition:color .3s;width:calc(50% - 1.6rem)}@media(max-width:767px){.bge-contents .facility-blog-cta__link,.c-content-main .facility-blog-cta__link{max-width:38.5rem;width:100%}}@media(any-hover:hover){.bge-contents .facility-blog-cta__link:hover,.c-content-main .facility-blog-cta__link:hover{color:#298131}}.bge-contents .facility-blog-cta__link:focus-visible,.c-content-main .facility-blog-cta__link:focus-visible{color:#298131}.bge-contents .facility-blog-cta__img,.c-content-main .facility-blog-cta__img{aspect-ratio:140/88;box-shadow:0 4px 4px 0 #00000040;height:8.8rem}.bge-contents .facility-blog-cta__img img,.c-content-main .facility-blog-cta__img img{height:100%;object-fit:cover;width:100%}.bge-contents .facility-blog-cta__main,.c-content-main .facility-blog-cta__main{align-items:center;display:flex;font-size:1.6rem;gap:0 1.6rem;justify-content:center;line-height:1.4;padding:2.2rem 1rem 2.2rem 3.5rem}@media(max-width:991px){.bge-contents .facility-blog-cta__main,.c-content-main .facility-blog-cta__main{gap:0 1.2rem;padding:2.2rem 1rem 2.2rem 1.6rem}}@media(max-width:767px){.bge-contents .facility-blog-cta__main,.c-content-main .facility-blog-cta__main{gap:0 1.6rem;padding:2.4rem}}.bge-contents .other-series__wrapper,.c-content-main .other-series__wrapper{background-color:#f5f2eb;border-radius:12px;padding:3.2rem 4rem 4rem}@media(max-width:991px){.bge-contents .other-series__wrapper,.c-content-main .other-series__wrapper{padding:3.2rem 1.6rem 4rem}}@media(max-width:767px){.bge-contents .other-series__wrapper,.c-content-main .other-series__wrapper{padding:2rem 1.6rem 2.4rem}}.bge-contents .other-series__title,.c-content-main .other-series__title{border:0;font-family:Zen Kaku Gothic New,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:700;padding-inline-start:0;text-align:center}.bge-contents .other-series__list,.c-content-main .other-series__list{display:grid;gap:4rem 2rem;list-style-type:"";margin-block-end:0;padding-inline-start:0}@media(min-width:768px){.bge-contents .other-series__list,.c-content-main .other-series__list{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.bge-contents .other-series__list,.c-content-main .other-series__list{flex-wrap:wrap;gap:3.2rem 0;margin-top:3.2rem}}.bge-contents .other-series__list-item,.bge-contents .other-series__list-item-bellepage,.bge-contents .other-series__list-item-grouphome,.bge-contents .other-series__list-item-nurvice,.bge-contents .other-series__list-item-roselife,.bge-contents .other-series__list-item-yutoream,.c-content-main .other-series__list-item,.c-content-main .other-series__list-item-bellepage,.c-content-main .other-series__list-item-grouphome,.c-content-main .other-series__list-item-nurvice,.c-content-main .other-series__list-item-roselife,.c-content-main .other-series__list-item-yutoream{align-items:flex-start;display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid;margin-block-end:0;text-align:center}@media(max-width:767px){.bge-contents .other-series__list-item,.bge-contents .other-series__list-item-bellepage,.bge-contents .other-series__list-item-grouphome,.bge-contents .other-series__list-item-nurvice,.bge-contents .other-series__list-item-roselife,.bge-contents .other-series__list-item-yutoream,.c-content-main .other-series__list-item,.c-content-main .other-series__list-item-bellepage,.c-content-main .other-series__list-item-grouphome,.c-content-main .other-series__list-item-nurvice,.c-content-main .other-series__list-item-roselife,.c-content-main .other-series__list-item-yutoream{width:100%}}.bge-contents .other-series__list-item-bellepage:before,.bge-contents .other-series__list-item-grouphome:before,.bge-contents .other-series__list-item-nurvice:before,.bge-contents .other-series__list-item-roselife:before,.bge-contents .other-series__list-item-yutoream:before,.bge-contents .other-series__list-item:before,.c-content-main .other-series__list-item-bellepage:before,.c-content-main .other-series__list-item-grouphome:before,.c-content-main .other-series__list-item-nurvice:before,.c-content-main .other-series__list-item-roselife:before,.c-content-main .other-series__list-item-yutoream:before,.c-content-main .other-series__list-item:before{display:none}.bge-contents .other-series__list-item-bellepage,.c-content-main .other-series__list-item-bellepage{--color-facility:var(--homecolor-bellepage);--icon-arrow-facility:url(/img/icon-arrow-bellepage.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-bellepage-sp.svg)}.bge-contents .other-series__list-item-roselife,.c-content-main .other-series__list-item-roselife{--color-facility:var(--homecolor-roselife);--icon-arrow-facility:url(/img/icon-arrow-roselife.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-roselife-sp.svg)}.bge-contents .other-series__list-item-yutoream,.c-content-main .other-series__list-item-yutoream{--color-facility:var(--homecolor-yutoream);--icon-arrow-facility:url(/img/icon-arrow-yutoream.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-yutoream-sp.svg)}.bge-contents .other-series__list-item-nurvice,.c-content-main .other-series__list-item-nurvice{--color-facility:var(--homecolor-nurvice);--icon-arrow-facility:url(/img/icon-arrow-nurvice.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-nurvice-sp.svg)}.bge-contents .other-series__list-item-grouphome,.c-content-main .other-series__list-item-grouphome{--color-facility:var(--homecolor-grouphome);--icon-arrow-facility:url(/img/icon-arrow-grouphome.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-grouphome-sp.svg)}.bge-contents .other-series__series-img,.c-content-main .other-series__series-img{aspect-ratio:212/134;border-radius:12px;display:block;height:auto;margin-block-end:.8rem;object-fit:cover;width:100%}.bge-contents .other-series__series-name,.c-content-main .other-series__series-name{color:var(--color-facility);display:block;font-size:1.6rem;font-weight:700;line-height:1.4;margin-block-end:.4rem}@media(max-width:767px){.bge-contents .other-series__series-name,.c-content-main .other-series__series-name{font-size:1.8rem}}.bge-contents .other-series__series-desc,.c-content-main .other-series__series-desc{color:#5b5b5b;display:block;font-size:1.4rem;font-weight:500;line-height:1.6;margin-block-end:1.6rem;text-align:center}.bge-contents .other-series__series-link,.c-content-main .other-series__series-link{width:100%}@media(min-width:768px){.bge-contents .other-series__series-link,.bge-contents .other-series__series-link .c-button,.c-content-main .other-series__series-link,.c-content-main .other-series__series-link .c-button{height:100%}}.bge-contents .other-series__series-link a,.c-content-main .other-series__series-link a{margin-inline:auto;padding-block:1rem;padding-inline:3rem;width:100%}@media(min-width:768px){.bge-contents .other-series__series-link a,.c-content-main .other-series__series-link a{height:100%}}@media(max-width:767px){.bge-contents .other-series__series-link a,.c-content-main .other-series__series-link a{padding-block:1.6rem;padding-inline:4rem}}.bge-contents .other-series__series-link a span,.c-content-main .other-series__series-link a span{font-size:1.6rem}@media(max-width:767px){.bge-contents .other-series__series-link a span,.c-content-main .other-series__series-link a span{font-size:1.8rem}.bge-contents .other-series__series-link a span br,.c-content-main .other-series__series-link a span br{display:none}}.bge-contents .other-series__series-link a:after,.bge-contents .other-series__series-link a:before,.c-content-main .other-series__series-link a:after,.c-content-main .other-series__series-link a:before{inset:0 1rem 0 auto}.bge-contents .facility-overview__bellepage,.c-content-main .facility-overview__bellepage{--font-family-facility-heading:var(--font-family-zen-old-mincho);--color-facility:var(--homecolor-bellepage);--bg-color-facility:var(--bg-color-facility-bellepage);--bg-facility-overview-decoration:url(/img/bg-facility-overview-bellepage-tl.png),url(/img/bg-facility-overview-bellepage-tr.png),url(/img/bg-facility-overview-bellepage-br.png),url(/img/bg-facility-overview-bellepage-bl.png);--bg-facility-overview-decoration-size:96px;--bg-facility-overview-decoration-size-sp:48px;--icon-arrow-facility:url(/img/icon-arrow-bellepage.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-bellepage-sp.svg)}.bge-contents .facility-overview__yutoream,.c-content-main .facility-overview__yutoream{--font-family-facility-heading:var(--font-family-zen-old-mincho);--color-facility:var(--homecolor-yutoream);--bg-color-facility:var(--bg-color-facility-yutoream);--bg-facility-overview-decoration:url(/img/bg-facility-overview-yutoream-tl.png),url(/img/bg-facility-overview-yutoream-tr.png),url(/img/bg-facility-overview-yutoream-br.png),url(/img/bg-facility-overview-yutoream-bl.png);--bg-facility-overview-decoration-size:78px;--bg-facility-overview-decoration-size-sp:48px;--icon-arrow-facility:url(/img/icon-arrow-yutoream.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-yutoream-sp.svg)}.bge-contents .facility-overview__nurvice,.c-content-main .facility-overview__nurvice{--font-family-facility-heading:var(--font-family-biz-udp-mincho);--color-facility:var(--homecolor-nurvice);--bg-color-facility:var(--bg-color-facility-nurvice);--bg-facility-overview-decoration:url(/img/bg-facility-overview-nurvice-tl.png),url(/img/bg-facility-overview-nurvice-tr.png),url(/img/bg-facility-overview-nurvice-br.png),url(/img/bg-facility-overview-nurvice-bl.png);--bg-facility-overview-decoration-size:73px;--bg-facility-overview-decoration-size-sp:46px;--icon-arrow-facility:url(/img/icon-arrow-nurvice.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-nurvice-sp.svg)}.bge-contents .facility-overview__grouphome,.c-content-main .facility-overview__grouphome{--font-family-facility-heading:var(--font-family-m-plus-1);--color-facility:var(--homecolor-grouphome);--bg-color-facility:var(--bg-color-facility-grouphome);--bg-facility-overview-decoration:url(/img/bg-facility-overview-grouphome-tl.png),url(/img/bg-facility-overview-grouphome-tr.png),url(/img/bg-facility-overview-grouphome-br.png),url(/img/bg-facility-overview-grouphome-bl.png);--bg-facility-overview-decoration-size:48px;--bg-facility-overview-decoration-size-sp:28px;--icon-arrow-facility:url(/img/icon-arrow-grouphome.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-grouphome-sp.svg)}.bge-contents .facility-overview__roselife,.c-content-main .facility-overview__roselife{--font-family-facility-heading:var(--font-family-zen-old-mincho);--color-facility:var(--homecolor-roselife);--bg-color-facility:var(--bg-color-facility-roselife);--bg-facility-overview-decoration:url(/img/bg-facility-overview-roselife-tl.png),url(/img/bg-facility-overview-roselife-tr.png),url(/img/bg-facility-overview-roselife-br.png),url(/img/bg-facility-overview-roselife-bl.png);--bg-facility-overview-decoration-size:113px;--bg-facility-overview-decoration-size-sp:54px;--icon-arrow-facility:url(/img/icon-arrow-roselife.svg);--icon-arrow-facility-sp:url(/img/icon-arrow-roselife-sp.svg)}.bge-contents .facility-overview__wrapper,.c-content-main .facility-overview__wrapper{background-color:var(--bg-color-facility);background-image:var(--bg-facility-overview-decoration,unset);background-position:top 4rem left 4rem,top 4rem right 4rem,bottom 4rem right 4rem,bottom 4rem left 4rem;background-repeat:no-repeat;background-size:var(--bg-facility-overview-decoration-size,70px);padding:2rem}@media(max-width:767px){.bge-contents .facility-overview__wrapper,.c-content-main .facility-overview__wrapper{background-position:top 2rem left 2rem,top 2rem right 2rem,bottom 2rem right 2rem,bottom 2rem left 2rem;background-size:var(--bg-facility-overview-decoration-size-sp,48px);padding:.5rem}}.bge-contents .facility-overview__inner,.c-content-main .facility-overview__inner{border:1px solid #b39660;padding:7.6rem 4.4rem 10rem}@media(max-width:767px){.bge-contents .facility-overview__inner,.c-content-main .facility-overview__inner{padding:6.4rem 1.6rem 8.8rem}}.bge-contents .facility-overview__heading,.c-content-main .facility-overview__heading{background-color:unset;color:var(--color-facility,#473b5d);font-family:Zen Old Mincho,serif;font-size:4rem;font-weight:700;line-height:1.6;margin-block:0 4rem;padding:0;position:relative;text-align:center}@media(max-width:767px){.bge-contents .facility-overview__heading,.c-content-main .facility-overview__heading{font-size:3.2rem}}.bge-contents .facility-overview__heading:after,.c-content-main .facility-overview__heading:after{background-color:var(--color-facility,#473b5d);inset:auto 0;bottom:-.8rem;content:"";display:block;height:2px;margin-inline:auto;position:absolute;width:8rem}.bge-contents .facility-overview__container,.c-content-main .facility-overview__container{display:grid;gap:0 4rem;grid-template-columns:repeat(2,1fr);margin-block-end:6rem}@media(max-width:767px){.bge-contents .facility-overview__container,.c-content-main .facility-overview__container{display:flex;flex-direction:column-reverse;margin-block-end:3.2rem}.bge-contents .facility-overview__col:not(:has(.facility-overview__img)),.c-content-main .facility-overview__col:not(:has(.facility-overview__img)){padding-inline:.8rem}}.bge-contents .facility-overview__desc,.c-content-main .facility-overview__desc{font-size:1.8rem;line-height:1.6;margin-block-end:1.6rem}@media(max-width:767px){.bge-contents .facility-overview__desc,.c-content-main .facility-overview__desc{font-size:1.6rem;line-height:1.8}}.bge-contents .facility-overview__target-list,.c-content-main .facility-overview__target-list{display:flex;flex-wrap:wrap;gap:0 1rem;margin-block:0 3.2rem;padding-inline-start:0}@media(max-width:767px){.bge-contents .facility-overview__target-list,.c-content-main .facility-overview__target-list{flex-direction:column;margin-block-end:4rem}.bge-contents .facility-overview__target-list:last-child,.c-content-main .facility-overview__target-list:last-child{margin-block-end:0}}.bge-contents .facility-overview__target-list li,.c-content-main .facility-overview__target-list li{background-color:#fff;border:1px solid var(--color-facility,#473b5d);border-radius:3rem;color:var(--color-facility,#473b5d);font-size:1.3rem;font-weight:700;line-height:1;margin-block-end:0;padding:.5rem 2.4rem}@media(max-width:767px){.bge-contents .facility-overview__target-list li,.c-content-main .facility-overview__target-list li{width:-moz-fit-content;width:fit-content}}.bge-contents .facility-overview__target-list li:before,.c-content-main .facility-overview__target-list li:before{display:none}@media(max-width:767px){.bge-contents .facility-overview__target-list li+li,.c-content-main .facility-overview__target-list li+li{margin-block-start:1rem}}.bge-contents .facility-overview__heading-target,.c-content-main .facility-overview__heading-target{border:0;color:var(--color-facility,#473b5d);font-size:2rem;font-weight:700;line-height:1.5;margin-block:0 1.6rem;padding-block-end:0}.bge-contents .facility-overview__heading-target:after,.c-content-main .facility-overview__heading-target:after{display:none}.bge-contents .facility-overview__target-detail-list,.c-content-main .facility-overview__target-detail-list{counter-reset:c-ordered-list-default;list-style:none;margin-block:0}.bge-contents .facility-overview__target-detail-list li,.c-content-main .facility-overview__target-detail-list li{margin-block:0;padding-inline-start:.4rem;position:relative}.bge-contents .facility-overview__target-detail-list li:first-of-type,.c-content-main .facility-overview__target-detail-list li:first-of-type{margin-block-start:0}.bge-contents .facility-overview__target-detail-list li:before,.c-content-main .facility-overview__target-detail-list li:before{background-color:unset;color:var(--color-facility,#473b5d);content:counter(c-ordered-list-default,decimal-leading-zero) ". ";counter-increment:c-ordered-list-default;font-size:1.8rem;font-weight:700;left:0;letter-spacing:0;position:absolute;top:0}@media(max-width:767px){.bge-contents .facility-overview__target-detail-list li:before,.c-content-main .facility-overview__target-detail-list li:before{top:-.2rem}}.bge-contents .facility-overview__target-detail-list li:after,.c-content-main .facility-overview__target-detail-list li:after{display:none}.bge-contents .facility-overview__target-detail-list li+li,.c-content-main .facility-overview__target-detail-list li+li{margin-block-start:.4rem}@media(max-width:767px){.bge-contents .facility-overview__target-detail-list li+li,.c-content-main .facility-overview__target-detail-list li+li{margin-block-start:0}}.bge-contents .facility-overview__img,.c-content-main .facility-overview__img{aspect-ratio:416/340;border-radius:12px;overflow:hidden}@media(max-width:767px){.bge-contents .facility-overview__img,.c-content-main .facility-overview__img{aspect-ratio:313/228;margin-block-end:1.6rem}}.bge-contents .facility-overview__img img,.c-content-main .facility-overview__img img{height:100%;object-fit:cover;width:100%}.bge-contents .facility-overview__heading-pricing,.c-content-main .facility-overview__heading-pricing{background-color:var(--color-facility,#473b5d);border:0;border-radius:80px;color:#fff;font-size:2rem;line-height:1;margin-block-end:0;margin-inline:auto;padding:.8rem 3.2rem 1.1rem;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.bge-contents .facility-overview__heading-pricing,.c-content-main .facility-overview__heading-pricing{font-size:1.8rem;padding:.8rem 3.2rem}}.bge-contents .facility-overview__heading-pricing:after,.c-content-main .facility-overview__heading-pricing:after{display:none}.bge-contents .facility-overview__pricing-block,.c-content-main .facility-overview__pricing-block{background-color:#fff;border:1px solid var(--color-facility,#473b5d);border-radius:12px;margin-block:-2rem 4rem;padding:4rem}@media(max-width:767px){.bge-contents .facility-overview__pricing-block,.c-content-main .facility-overview__pricing-block{margin-block:-2rem 3.2rem;padding:3.2rem 1.6rem}}.bge-contents .facility-overview__pricing-container,.c-content-main .facility-overview__pricing-container{display:flex;flex-wrap:wrap;gap:0 1.6rem}.bge-contents .facility-overview__pricing-col,.c-content-main .facility-overview__pricing-col{min-width:calc(50% - .8rem)}@media(max-width:767px){.bge-contents .facility-overview__pricing-col,.c-content-main .facility-overview__pricing-col{margin-block-end:1.6rem;width:100%}}.bge-contents .facility-overview__pricing-list,.c-content-main .facility-overview__pricing-list{margin-block:0;padding-inline-start:0}.bge-contents .facility-overview__pricing-list li,.c-content-main .facility-overview__pricing-list li{margin-block:0}.bge-contents .facility-overview__pricing-list li+li,.c-content-main .facility-overview__pricing-list li+li{margin-block-start:.4rem}.bge-contents .facility-overview__pricing-list li:before,.c-content-main .facility-overview__pricing-list li:before{background-color:var(--color-facility,#473b5d);margin:-.3rem .8rem 0 0}.bge-contents .facility-overview__pricing-detail-heading,.c-content-main .facility-overview__pricing-detail-heading{border:0;font-size:1.8rem;font-weight:700;line-height:1.6;margin-block-end:.8rem;padding-inline-start:0}@media(max-width:767px){.bge-contents .facility-overview__pricing-detail-heading,.c-content-main .facility-overview__pricing-detail-heading{font-size:1.6rem}}.bge-contents .facility-overview__pricing-note,.c-content-main .facility-overview__pricing-note{color:#5b5b5b;font-size:1.4rem;line-height:1.6;margin-block:.8rem 0}@media(max-width:767px){.bge-contents .facility-overview__pricing-note,.c-content-main .facility-overview__pricing-note{margin-block-start:0}}@media(min-width:1200px){.bge-contents .facility-overview__pricing-note,.c-content-main .facility-overview__pricing-note{width:100%}}.bge-contents .facility-overview__page-link,.c-content-main .facility-overview__page-link{display:flex;justify-content:center}.bge-contents .facility-overview__page-link a,.c-content-main .facility-overview__page-link a{align-items:center;background-color:var(--color-facility,#298131);border:1px solid var(--color-facility,#298131);border-radius:999rem;box-shadow:0 0 5px 0 #0000001a;display:flex;justify-content:center;max-width:100%;padding-block:2.4rem;padding-inline:4.8rem;position:relative;text-decoration:none;transition:background-color .3s;width:39.5rem}@media(max-width:767px){.bge-contents .facility-overview__page-link a,.c-content-main .facility-overview__page-link a{font-size:1.6rem;padding-block:1.3rem;padding-inline:3.5rem;width:28.2rem}}@media(any-hover:hover){.bge-contents .facility-overview__page-link a:hover,.c-content-main .facility-overview__page-link a:hover{background-color:#fff;border-color:var(--color-facility,#298131)}.bge-contents .facility-overview__page-link a:hover>span,.c-content-main .facility-overview__page-link a:hover>span{color:var(--color-facility,#298131)}.bge-contents .facility-overview__page-link a:hover:before,.c-content-main .facility-overview__page-link a:hover:before{opacity:0}.bge-contents .facility-overview__page-link a:hover:after,.c-content-main .facility-overview__page-link a:hover:after{opacity:1}}.bge-contents .facility-overview__page-link a>span,.c-content-main .facility-overview__page-link a>span{color:#fff;display:block;font-size:2rem;font-weight:700;line-height:1.3;text-align:center;transition:color .3s}@media(max-width:767px){.bge-contents .facility-overview__page-link a>span,.c-content-main .facility-overview__page-link a>span{font-size:1.6rem;line-height:1.8}}.bge-contents .facility-overview__page-link a:focus-visible,.c-content-main .facility-overview__page-link a:focus-visible{background-color:#fff}.bge-contents .facility-overview__page-link a:focus-visible>span,.c-content-main .facility-overview__page-link a:focus-visible>span{color:var(--color-facility,#298131)}.bge-contents .facility-overview__page-link a:focus-visible:before,.c-content-main .facility-overview__page-link a:focus-visible:before{opacity:0}.bge-contents .facility-overview__page-link a:focus-visible:after,.c-content-main .facility-overview__page-link a:focus-visible:after{opacity:1}.bge-contents .facility-overview__page-link a:after,.bge-contents .facility-overview__page-link a:before,.c-content-main .facility-overview__page-link a:after,.c-content-main .facility-overview__page-link a:before{content:"";display:block;height:2rem;inset:0 2rem 0 auto;margin-block:auto;position:absolute;transition:opacity .3s;width:2rem}@media(max-width:767px){.bge-contents .facility-overview__page-link a:after,.bge-contents .facility-overview__page-link a:before,.c-content-main .facility-overview__page-link a:after,.c-content-main .facility-overview__page-link a:before{inset:0 1.4rem 0 auto}}.bge-contents .facility-overview__page-link a:before,.c-content-main .facility-overview__page-link a:before{background:url(/img/icon-arrow-invert.svg) no-repeat 50%/contain}.bge-contents .facility-overview__page-link a:after,.c-content-main .facility-overview__page-link a:after{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat center/contain;opacity:0}.bge-contents .facility-desc__wrapper,.c-content-main .facility-desc__wrapper{background:url(/img/bg-facility-desc.jpg) no-repeat 50%;background-size:contain;margin-inline:auto;max-width:1000px;padding:8rem 0 8.7rem}@media(max-width:767px){.bge-contents .facility-desc__wrapper,.c-content-main .facility-desc__wrapper{align-items:center;aspect-ratio:375/458;background:url(/img/bg-facility-desc-sp.jpg) no-repeat top;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-inline:-2rem;padding:0}}.bge-contents .facility-desc__lead,.c-content-main .facility-desc__lead{color:#298131;display:block;font-size:3.2rem;font-style:normal;font-weight:700;line-height:1.8;margin-block-end:1.6rem;text-align:center}@media(max-width:767px){.bge-contents .facility-desc__lead,.c-content-main .facility-desc__lead{font-size:2.4rem;line-height:1.4}.bge-contents .facility-desc__lead span,.c-content-main .facility-desc__lead span{display:block}}.bge-contents .facility-desc__text,.c-content-main .facility-desc__text{font-size:2rem;line-height:2;margin-block:0;text-align:center}@media(max-width:767px){.bge-contents .facility-desc__text,.c-content-main .facility-desc__text{font-size:1.6rem;line-height:1.8}.bge-contents .facility-desc__text span,.c-content-main .facility-desc__text span{display:block}}.bge-contents .facility-desc__text em,.c-content-main .facility-desc__text em{color:#298131;font-style:normal;font-weight:700}.bge-contents .faq-disclosure .bge-ckeditor,.c-content-main .faq-disclosure .bge-ckeditor{border:0;border-radius:12px;box-shadow:0 0 5px 0 #0003;position:relative}.bge-contents .faq-disclosure button,.c-content-main .faq-disclosure button{align-items:center;background-color:#0000;border:0;color:#000;cursor:pointer;display:flex;font-size:2rem;font-weight:700;gap:0 1.2rem;line-height:1.5;padding:2rem 7.2rem 2rem 3.6rem;position:relative;text-align:start;width:100%}@media(max-width:767px){.bge-contents .faq-disclosure button,.c-content-main .faq-disclosure button{align-items:start;font-size:1.8rem;line-height:1.8;padding:2rem 5rem 2rem 1.6rem}}.bge-contents .faq-disclosure button:after,.c-content-main .faq-disclosure button:after{background-color:var(--bg-color-facility,#e8f7e9);border-radius:50%;bottom:0;content:"";display:block;height:4rem;margin-block:auto;margin-inline-start:auto;position:absolute;right:-4.7rem;rotate:90deg;top:0;width:4rem}@media(max-width:767px){.bge-contents .faq-disclosure button:after,.c-content-main .faq-disclosure button:after{right:-3.8rem}}.bge-contents .faq-disclosure button:after,.bge-contents .faq-disclosure button:before,.c-content-main .faq-disclosure button:after,.c-content-main .faq-disclosure button:before{background-color:var(--color-facility,#298131);border-radius:3px;bottom:0;content:"";display:block;height:3px;margin:auto 0;position:absolute;right:3.3rem;top:0;width:2.3rem;z-index:1}@media(max-width:767px){.bge-contents .faq-disclosure button:after,.bge-contents .faq-disclosure button:before,.c-content-main .faq-disclosure button:after,.c-content-main .faq-disclosure button:before{right:2rem}}.bge-contents .faq-disclosure__summary-text,.c-content-main .faq-disclosure__summary-text{display:block;position:relative;width:100%}@media(max-width:767px){.bge-contents .faq-disclosure__summary-text,.c-content-main .faq-disclosure__summary-text{padding-right:1.2rem}}.bge-contents .faq-disclosure__summary-text:after,.c-content-main .faq-disclosure__summary-text:after{background-color:var(--bg-color-facility,#e8f7e9);border-radius:50%;bottom:0;content:"";display:block;height:4rem;margin-block:auto;margin-inline-start:auto;position:absolute;right:-4.7rem;top:0;width:4rem}@media(max-width:767px){.bge-contents .faq-disclosure__summary-text:after,.c-content-main .faq-disclosure__summary-text:after{right:-3.8rem}}.bge-contents .faq-disclosure__q,.c-content-main .faq-disclosure__q{color:var(--color-facility,#000);font-size:3.2rem;font-weight:700;line-height:1;padding:.5rem 0 .7rem}@media(max-width:767px){.bge-contents .faq-disclosure__q,.c-content-main .faq-disclosure__q{padding:0}}.bge-contents .faq-disclosure__answer,.c-content-main .faq-disclosure__answer{overflow:hidden;position:relative}.bge-contents .faq-disclosure__answer-inner,.c-content-main .faq-disclosure__answer-inner{line-height:1.6;padding:2.4rem 9.6rem 3.2rem}@media(max-width:767px){.bge-contents .faq-disclosure__answer-inner,.c-content-main .faq-disclosure__answer-inner{line-height:1.8;padding:1.6rem 2rem 2.4rem}}.bge-contents .faq-disclosure__answer:before,.c-content-main .faq-disclosure__answer:before{background-color:#d0d0d0;content:"";height:1px;left:0;margin-inline:auto;position:absolute;right:0;top:0;width:calc(100% - 4.8rem)}@media(max-width:767px){.bge-contents .faq-disclosure__answer:before,.c-content-main .faq-disclosure__answer:before{width:calc(100% - 3.2rem)}}.bge-contents .faq-disclosure .answer,.c-content-main .faq-disclosure .answer{font-size:1.6rem;letter-spacing:.05em;line-height:1.875;margin-inline:auto;max-width:calc(100% - 60px);padding-block-end:30px}@media(max-width:767px){.bge-contents .faq-disclosure .answer,.c-content-main .faq-disclosure .answer{font-size:1.4rem;max-width:calc(100% - 48px)}}.bge-contents .faq-disclosure .answer>div,.c-content-main .faq-disclosure .answer>div{background-color:#fff;border-radius:10px;padding-block:20px;padding-inline:30px}.bge-contents .twelve-important-episode-lead,.c-content-main .twelve-important-episode-lead{line-height:1.6;margin-block-end:5.6rem}@media(max-width:767px){.bge-contents .twelve-important-episode-lead,.c-content-main .twelve-important-episode-lead{margin-block-end:3.2rem}}.bge-contents .twelve-important-episode-lead p,.c-content-main .twelve-important-episode-lead p{font-size:2.8rem;font-weight:500;margin-block-end:0;text-align:center}@media(max-width:767px){.bge-contents .twelve-important-episode-lead p,.c-content-main .twelve-important-episode-lead p{font-size:2.4rem}}.bge-contents .twelve-important-episode-lead p span,.c-content-main .twelve-important-episode-lead p span{color:#298131;font-size:4rem;font-weight:700}@media(max-width:767px){.bge-contents .twelve-important-episode-lead p span,.c-content-main .twelve-important-episode-lead p span{font-size:2.8rem}}.bge-contents .twelve-important-episode-lead__emphasis,.c-content-main .twelve-important-episode-lead__emphasis{font-size:3.2rem;font-weight:700}@media(max-width:767px){.bge-contents .twelve-important-episode-lead__emphasis,.c-content-main .twelve-important-episode-lead__emphasis{font-size:2.8rem}}.bge-contents .twelve-important-episode h3,.c-content-main .twelve-important-episode h3{background-color:#298131;border-radius:0 0 20px 20px;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.6;margin-block:-1px 6.5rem;margin-inline:auto;padding:.5rem 0;text-align:center;width:39.4rem}@media(max-width:991px){.bge-contents .twelve-important-episode h3,.c-content-main .twelve-important-episode h3{margin-block-end:4rem}}@media(max-width:767px){.bge-contents .twelve-important-episode h3,.c-content-main .twelve-important-episode h3{margin-block-end:2rem;width:28rem}}.bge-contents .twelve-important-episode__inner,.c-content-main .twelve-important-episode__inner{background:linear-gradient(208deg,#e8f7e9 -10.35%,#fff 51.65%);border:2px solid #298131;border-radius:16px;margin-inline:auto;overflow:hidden;padding:0 6.5rem 7.8rem}@media(max-width:767px){.bge-contents .twelve-important-episode__inner,.c-content-main .twelve-important-episode__inner{padding:0 2rem 4rem}}.bge-contents .twelve-important-episode__lead,.c-content-main .twelve-important-episode__lead{color:#298131;display:block;font-size:2.8rem;font-weight:700;line-height:1.5;margin-block:0 5.6rem;margin-inline:auto;position:relative;width:-moz-fit-content;width:fit-content}@media(max-width:991px){.bge-contents .twelve-important-episode__lead,.c-content-main .twelve-important-episode__lead{margin-block:3.2rem}}@media(max-width:767px){.bge-contents .twelve-important-episode__lead,.c-content-main .twelve-important-episode__lead{font-size:2rem;margin-block:0 2.8rem;padding-inline:2rem;text-align:center}}.bge-contents .twelve-important-episode__lead:after,.bge-contents .twelve-important-episode__lead:before,.c-content-main .twelve-important-episode__lead:after,.c-content-main .twelve-important-episode__lead:before{color:#298131;content:"“";display:block;font-size:12rem;line-height:1;opacity:.1;pointer-events:none;position:absolute;top:-4rem;-webkit-user-select:none;user-select:none}@media(max-width:767px){.bge-contents .twelve-important-episode__lead:after,.bge-contents .twelve-important-episode__lead:before,.c-content-main .twelve-important-episode__lead:after,.c-content-main .twelve-important-episode__lead:before{font-size:4rem;top:-1rem}}.bge-contents .twelve-important-episode__lead:before,.c-content-main .twelve-important-episode__lead:before{content:"“";left:-6.5rem}@media(max-width:767px){.bge-contents .twelve-important-episode__lead:before,.c-content-main .twelve-important-episode__lead:before{left:-.4rem}}.bge-contents .twelve-important-episode__lead:after,.c-content-main .twelve-important-episode__lead:after{content:"”";right:-6.5rem}@media(max-width:767px){.bge-contents .twelve-important-episode__lead:after,.c-content-main .twelve-important-episode__lead:after{right:-.4rem}}.bge-contents .twelve-important-episode__episode,.c-content-main .twelve-important-episode__episode{margin-block-end:5.6rem}@media(max-width:767px){.bge-contents .twelve-important-episode__episode,.c-content-main .twelve-important-episode__episode{margin-block-end:2.8rem}}.bge-contents .twelve-important-episode__episode img,.c-content-main .twelve-important-episode__episode img{aspect-ratio:423/249;border-radius:12px;display:block;float:right;height:auto;margin-block-end:.8rem;margin-inline-start:2.4rem;max-width:42.3rem;object-fit:cover;width:100%}@media(max-width:991px){.bge-contents .twelve-important-episode__episode img,.c-content-main .twelve-important-episode__episode img{margin-inline-start:1rem;width:50%}}@media(max-width:767px){.bge-contents .twelve-important-episode__episode img,.c-content-main .twelve-important-episode__episode img{float:unset;margin-inline:auto;width:100%}}.bge-contents .twelve-important-episode__episode p,.c-content-main .twelve-important-episode__episode p{font-size:1.8rem;line-height:1.6;margin-block:0}@media(max-width:767px){.bge-contents .twelve-important-episode__episode p,.c-content-main .twelve-important-episode__episode p{font-size:1.6rem}}.bge-contents .twelve-important-episode__episode p:has(+p),.c-content-main .twelve-important-episode__episode p:has(+p){margin-block-end:1.5em}.bge-contents .twelve-important-episode__note-list,.c-content-main .twelve-important-episode__note-list{font-size:1.4rem;margin-block:1.4rem 0;padding-inline-start:0}.bge-contents .twelve-important-episode__note-list li:before,.c-content-main .twelve-important-episode__note-list li:before{display:none}.bge-contents .twelve-important-episode__note-list li:has(+li),.c-content-main .twelve-important-episode__note-list li:has(+li){margin-bottom:0}.bge-contents .twelve-important-episode__important-list,.bge-contents .twelve-important-episode__important-list-col4,.bge-contents .twelve-important-episode__important-list-col5,.c-content-main .twelve-important-episode__important-list,.c-content-main .twelve-important-episode__important-list-col4,.c-content-main .twelve-important-episode__important-list-col5{align-items:stretch;display:flex;flex-wrap:wrap;gap:2.4rem 2.4rem;justify-content:center;margin-block:0;margin-inline:auto;max-width:87rem;padding-inline-start:0}@media(max-width:767px){.bge-contents .twelve-important-episode__important-list,.bge-contents .twelve-important-episode__important-list-col4,.bge-contents .twelve-important-episode__important-list-col5,.c-content-main .twelve-important-episode__important-list,.c-content-main .twelve-important-episode__important-list-col4,.c-content-main .twelve-important-episode__important-list-col5{gap:1rem .8rem}}.bge-contents .twelve-important-episode__important-list li,.bge-contents .twelve-important-episode__important-list-col4 li,.bge-contents .twelve-important-episode__important-list-col5 li,.c-content-main .twelve-important-episode__important-list li,.c-content-main .twelve-important-episode__important-list-col4 li,.c-content-main .twelve-important-episode__important-list-col5 li{background-color:#e8f7e9;border-radius:16px;display:flex;flex-direction:column;gap:1rem 0;padding-block:1rem;text-align:center}.bge-contents .twelve-important-episode__important-list li:has(+li),.bge-contents .twelve-important-episode__important-list-col4 li:has(+li),.bge-contents .twelve-important-episode__important-list-col5 li:has(+li),.c-content-main .twelve-important-episode__important-list li:has(+li),.c-content-main .twelve-important-episode__important-list-col4 li:has(+li),.c-content-main .twelve-important-episode__important-list-col5 li:has(+li){margin-bottom:unset}.bge-contents .twelve-important-episode__important-list li span,.bge-contents .twelve-important-episode__important-list-col4 li span,.bge-contents .twelve-important-episode__important-list-col5 li span,.c-content-main .twelve-important-episode__important-list li span,.c-content-main .twelve-important-episode__important-list-col4 li span,.c-content-main .twelve-important-episode__important-list-col5 li span{color:#298131;font-size:1.8rem;font-weight:700;line-height:1.3}@media(max-width:767px){.bge-contents .twelve-important-episode__important-list li span,.bge-contents .twelve-important-episode__important-list-col4 li span,.bge-contents .twelve-important-episode__important-list-col5 li span,.c-content-main .twelve-important-episode__important-list li span,.c-content-main .twelve-important-episode__important-list-col4 li span,.c-content-main .twelve-important-episode__important-list-col5 li span{font-size:1.6rem}}.bge-contents .twelve-important-episode__important-list li:before,.bge-contents .twelve-important-episode__important-list-col4 li:before,.bge-contents .twelve-important-episode__important-list-col5 li:before,.c-content-main .twelve-important-episode__important-list li:before,.c-content-main .twelve-important-episode__important-list-col4 li:before,.c-content-main .twelve-important-episode__important-list-col5 li:before{display:none}.bge-contents .twelve-important-episode__important-list li img,.bge-contents .twelve-important-episode__important-list-col4 li img,.bge-contents .twelve-important-episode__important-list-col5 li img,.c-content-main .twelve-important-episode__important-list li img,.c-content-main .twelve-important-episode__important-list-col4 li img,.c-content-main .twelve-important-episode__important-list-col5 li img{height:auto;width:12.4rem}.bge-contents .twelve-important-episode__important-list-col5,.c-content-main .twelve-important-episode__important-list-col5{max-width:73rem}.bge-contents .twelve-important-episode__important-list-col4,.c-content-main .twelve-important-episode__important-list-col4{max-width:66rem}.bge-contents .anchor-link a.bgt-btn:after,.bge-contents .anchor-link a.bgt-btn:before,.c-content-main .anchor-link a.bgt-btn:after,.c-content-main .anchor-link a.bgt-btn:before{transform:rotate(90deg)}@media(max-width:767px){.bge-contents .anchor-link.bgb-opt--bg-gray,.c-content-main .anchor-link.bgb-opt--bg-gray{padding:2rem}}.bge-contents .anchor-link.bgb-opt--bg-gray+div.anchor-link,.c-content-main .anchor-link.bgb-opt--bg-gray+div.anchor-link{padding-bottom:3rem}@media(max-width:767px){.bge-contents .anchor-link.bgb-opt--bg-gray+div.anchor-link,.c-content-main .anchor-link.bgb-opt--bg-gray+div.anchor-link{padding:1.2rem 2rem 2rem}}main:not(.bca-main) .bge-contents div[id^=bge],main:not(.bca-main) .c-content-main div[id^=bge]{margin-top:-12.8rem;padding-top:12.8rem}@media(max-width:1199px){main:not(.bca-main) .bge-contents div[id^=bge],main:not(.bca-main) .c-content-main div[id^=bge]{margin-top:-8rem;padding-top:8rem}}.bge-contents .text-link-arrow,.c-content-main .text-link-arrow{display:inline-block}.bge-contents .text-link-arrow:after,.c-content-main .text-link-arrow:after{background:var(--icon-arrow-facility,url("/img/icon-arrow-primary.svg")) no-repeat;background-size:100% auto;content:"";display:inline-block;height:2rem;margin:0 0 -.4rem .2rem;width:2rem}.bge-contents .table-scroll,.c-content-main .table-scroll{position:relative}.bge-contents .table-scroll:before,.c-content-main .table-scroll:before{background:url(/img/icon-table-scroll.svg) no-repeat;background-size:contain;content:"";display:inline;height:2.4rem;left:2rem;top:.6rem;width:2.4rem;z-index:1}.bge-contents .table-scroll:after,.c-content-main .table-scroll:after{background-color:#f5f2eb;border-radius:30px;content:"横にスワイプしてください";display:inline-flex;font-size:1.3rem;font-weight:700;left:0;line-height:1;min-height:3.4rem;padding:1rem 2.4rem 1rem 5.6rem;top:0}.bge-contents .table-scroll:after,.bge-contents .table-scroll:before,.c-content-main .table-scroll:after,.c-content-main .table-scroll:before{position:absolute}@media(min-width:768px){.bge-contents .table-scroll:after,.bge-contents .table-scroll:before,.c-content-main .table-scroll:after,.c-content-main .table-scroll:before{content:none}}@media(max-width:767px){.bge-contents .table-scroll div.bge-ckeditor,.c-content-main .table-scroll div.bge-ckeditor{overflow-x:scroll}}@media(min-width:768px){.bge-contents .table-scroll table,.c-content-main .table-scroll table{margin-bottom:0}}@media(max-width:767px){.bge-contents .table-scroll table,.c-content-main .table-scroll table{margin:5rem 0 0;min-width:920px;overflow-x:unset}.bge-contents .floor-plan caption,.bge-contents .floor-plan table,.c-content-main .floor-plan caption,.c-content-main .floor-plan table{display:block}.bge-contents .floor-plan tfoot,.bge-contents .floor-plan thead,.c-content-main .floor-plan tfoot,.c-content-main .floor-plan thead{display:none}.bge-contents .floor-plan tbody,.bge-contents .floor-plan tr,.c-content-main .floor-plan tbody,.c-content-main .floor-plan tr{display:block}.bge-contents .floor-plan td,.bge-contents .floor-plan th,.c-content-main .floor-plan td,.c-content-main .floor-plan th{display:block;margin-top:-1px;width:100%!important}}.bge-contents .company-index div.bgt-grid,.c-content-main .company-index div.bgt-grid{align-items:center;border-radius:12px;box-shadow:0 0 5px 0 #0003;display:flex;flex-direction:column}.bge-contents .company-index div.bgt-grid:has(.bge-ckeditor:empty),.c-content-main .company-index div.bgt-grid:has(.bge-ckeditor:empty){box-shadow:unset}@media(max-width:767px){.bge-contents .company-index div.bgt-grid .bgt-container,.c-content-main .company-index div.bgt-grid .bgt-container{width:100%}}.bge-contents .company-index div.bgt-grid [data-bgt=ckeditor]:nth-child(2),.c-content-main .company-index div.bgt-grid [data-bgt=ckeditor]:nth-child(2){margin-top:0}.bge-contents .company-index div.bgt-grid .bgt-box__image-container,.c-content-main .company-index div.bgt-grid .bgt-box__image-container{border-radius:12px 12px 0 0}.bge-contents .company-index div.bgt-grid .bgt-box__image-container img,.c-content-main .company-index div.bgt-grid .bgt-box__image-container img{border-radius:12px 12px 0 0;vertical-align:bottom}@media(max-width:767px){.bge-contents .company-index div.bgt-grid .bgt-box__image-container img,.c-content-main .company-index div.bgt-grid .bgt-box__image-container img{max-width:none;width:100%}}.bge-contents .company-index div.bgt-grid .bgt-box__image-container figcaption,.c-content-main .company-index div.bgt-grid .bgt-box__image-container figcaption{margin-block-start:0}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container{display:flex;width:100%}@media(max-width:767px){.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container{width:100%}}main:not(.bca-main) .bge-contents .company-index div.bgt-grid .bgt-ckeditor-container,main:not(.bca-main) .c-content-main .company-index div.bgt-grid .bgt-ckeditor-container{height:100%}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container .bge-ckeditor,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container .bge-ckeditor{width:100%}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a{display:flex;flex-direction:column;gap:1.6rem 0;padding:1.6rem 1.6rem 5.4rem;position:relative;text-decoration:none;transition:background .3s;width:100%}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a:after,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a:after{background:url(/img/icon-company-index.svg) no-repeat;content:"";height:2.5rem;inset:auto 1.6rem 2.4rem auto;position:absolute;transition:background .3s;width:2.5rem}@media(min-width:768px){.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a:hover,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a:hover{background:#e8f7e9}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a:hover:after,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a:hover:after{background:url(/img/icon-company-index-invert.svg) no-repeat}}main:not(.bca-main) .bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a,main:not(.bca-main) .c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a{height:100%}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a h3,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a h3{background:none;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;margin:0 auto;padding:0;text-align:center}.bge-contents .company-index div.bgt-grid .bgt-ckeditor-container a h3+p,.c-content-main .company-index div.bgt-grid .bgt-ckeditor-container a h3+p{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.8;margin:0}.bge-contents .greeting-lead,.c-content-main .greeting-lead{text-align:center}.bge-contents .greeting-lead.bgb-opt--mb-large,.c-content-main .greeting-lead.bgb-opt--mb-large{margin-bottom:8rem!important}@media(max-width:767px){.bge-contents .greeting-lead.bgb-opt--mb-large,.c-content-main .greeting-lead.bgb-opt--mb-large{margin-bottom:6.4rem!important}}.bge-contents .greeting-lead-main,.c-content-main .greeting-lead-main{color:#298131;font-size:3.6rem;font-weight:700;line-height:1.6;margin:0 auto}@media(max-width:767px){.bge-contents .greeting-lead-main,.c-content-main .greeting-lead-main{font-size:2.4rem;line-height:1.4}}@media(min-width:768px){.bge-contents .greeting-lead-main br,.c-content-main .greeting-lead-main br{display:none}}.bge-contents .greeting-lead-sub,.c-content-main .greeting-lead-sub{font-size:1.6rem;font-weight:500;line-height:1.6;margin:8px auto 0}@media(max-width:767px){.bge-contents .greeting-lead-sub,.c-content-main .greeting-lead-sub{line-height:1.8}}.bge-contents .greeting-signature,.c-content-main .greeting-signature{align-items:center;display:inline-flex;gap:0 1.6rem;margin-top:8px}@media(max-width:767px){.bge-contents .greeting-signature,.c-content-main .greeting-signature{margin-bottom:3.2rem}}.bge-contents .greeting-signature-post,.c-content-main .greeting-signature-post{font-family:Zen Old Mincho,serif;font-size:2rem;font-weight:500;line-height:1.6;margin:0}@media(max-width:767px){.bge-contents .greeting-signature-post,.c-content-main .greeting-signature-post{font-size:1.8rem}.bge-contents .greeting-signature-name,.c-content-main .greeting-signature-name{height:auto;width:45.3333333333vw}.bge-contents .greeting-text,.c-content-main .greeting-text{gap:4rem 0}}.bge-contents .support-block,.c-content-main .support-block{background-color:#e8f7e9;border-radius:12px;font-size:2.2rem;font-weight:500;line-height:1.5;padding:3.2rem;text-align:center}@media(max-width:767px){.bge-contents .support-block,.c-content-main .support-block{font-size:1.8rem}}.bge-contents .facility-neighborhood h3,.bge-contents .facility-neighborhood h4,.c-content-main .facility-neighborhood h3,.c-content-main .facility-neighborhood h4{color:var(--color-facility,currentcolor);font-size:1.8rem;font-weight:700;margin:0 0 .8rem}.bge-contents .facility-neighborhood h3,.c-content-main .facility-neighborhood h3{background:none;padding:0}.bge-contents .facility-neighborhood h3+p,.c-content-main .facility-neighborhood h3+p{font-size:1.4rem;margin:0}.bge-contents .facility-neighborhood h4,.c-content-main .facility-neighborhood h4{border:none;padding:0}.bge-contents .facility-neighborhood h4:after,.c-content-main .facility-neighborhood h4:after{content:none}.bge-contents .pure-g,.c-content-main .pure-g{align-items:center;display:flex;letter-spacing:normal;margin-bottom:2.5em;text-rendering:optimizespeed;word-spacing:-.43em}@media(max-width:767px){.bge-contents .pure-g,.c-content-main .pure-g{align-items:flex-start}}.bge-contents .pure-g img,.c-content-main .pure-g img{max-width:100%;width:auto}@media(min-width:768px){.bge-contents .pure-u-md-1-8,.c-content-main .pure-u-md-1-8{width:12.5%}.bge-contents .pure-u-md-7-8,.c-content-main .pure-u-md-7-8{width:87.5%}}@media(max-width:767px){.bge-contents .pure-u-1-3,.c-content-main .pure-u-1-3{width:33.3%}.bge-contents .pure-u-2-3,.c-content-main .pure-u-2-3{width:66.7%}}.bge-contents .l-box-pdb-0,.c-content-main .l-box-pdb-0{padding:1rem 1rem 0}.bge-contents .fukidashi,.c-content-main .fukidashi{border:5px solid #d0d0d0;border-radius:6px;margin-left:1em;padding:1em;position:relative;word-break:break-all}.bge-contents .fukidashi:before,.c-content-main .fukidashi:before{border-color:#0000 #fff #0000 #0000;border-style:solid;border-width:9px 9px 9px 0;content:"";display:block;height:0;left:-8px;margin-top:-9px;position:absolute;top:30px;width:0;z-index:0}.bge-contents .fukidashi:after,.c-content-main .fukidashi:after{border-color:#0000 #d0d0d0 #0000 #0000;border-style:solid;border-width:10px 10px 10px 0;content:"";display:block;height:0;left:-14px;margin-top:-10px;position:absolute;top:30px;width:0;z-index:-1}.bge-contents .research-image,.c-content-main .research-image{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:860px}@media(max-width:767px){.bge-contents .research-image,.c-content-main .research-image{flex-direction:column}}@media(min-width:768px){.bge-contents .research-image-item,.c-content-main .research-image-item{max-width:48%}}@media(max-width:767px){.bge-contents .research-image-item,.c-content-main .research-image-item{margin:0 auto 2rem}}.bge-contents .therapy-menu,.c-content-main .therapy-menu{margin:3rem}@media(max-width:767px){.bge-contents .therapy-menu,.c-content-main .therapy-menu{margin:2rem}}.bge-contents .therapy-menu-item,.c-content-main .therapy-menu-item{display:flex;justify-content:space-between}@media(max-width:767px){.bge-contents .therapy-menu-item,.c-content-main .therapy-menu-item{flex-direction:column}}@media(min-width:768px){.bge-contents .therapy-menu-item-image,.c-content-main .therapy-menu-item-image{max-width:15%}}@media(max-width:767px){.bge-contents .therapy-menu-item-image,.c-content-main .therapy-menu-item-image{text-align:center}}@media(min-width:768px){.bge-contents .therapy-menu-item-body,.c-content-main .therapy-menu-item-body{max-width:80%;padding:15px 0}}.bge-contents .therapy-menu-item-body h4,.c-content-main .therapy-menu-item-body h4{border:none;color:#000;margin-bottom:10px;margin-top:0;padding:0}.bge-contents .therapy-menu-item-body h4:after,.c-content-main .therapy-menu-item-body h4:after{content:none}.bge-contents .contentsSemiBlock,.c-content-main .contentsSemiBlock{margin-bottom:4rem;margin-top:4rem}@media(max-width:767px){.bge-contents .contentsSemiBlock,.c-content-main .contentsSemiBlock{margin-bottom:2.5rem;margin-top:2.5rem}}.bge-contents .l-row,.c-content-main .l-row{display:flex;flex-wrap:wrap;margin:0 auto}.bge-contents .u-center,.c-content-main .u-center{text-align:center}@media(min-width:768px){.bge-contents .l-quarterBox,.c-content-main .l-quarterBox{margin-bottom:2rem;margin-right:2%;width:23.5%}}@media(max-width:767px){.bge-contents .l-quarterBox,.c-content-main .l-quarterBox{margin-bottom:1.2rem;margin-right:4%;width:48%}}@media(min-width:768px){.bge-contents .l-quarterBox:nth-child(4n),.c-content-main .l-quarterBox:nth-child(4n){margin-right:0}}@media(max-width:767px){.bge-contents .l-quarterBox:nth-child(2n),.c-content-main .l-quarterBox:nth-child(2n){margin-right:0}}.bge-contents .welfare-equipment ul,.c-content-main .welfare-equipment ul{align-items:stretch;background:#ececec;display:flex;flex-wrap:wrap;padding:2rem 2rem 1rem}@media(max-width:767px){.bge-contents .welfare-equipment ul,.c-content-main .welfare-equipment ul{display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;padding:1.6rem}}.bge-contents .welfare-equipment ul li,.c-content-main .welfare-equipment ul li{display:flex;flex-direction:column;margin:0 2px 10px!important;width:100px}@media(max-width:767px){.bge-contents .welfare-equipment ul li,.c-content-main .welfare-equipment ul li{margin:0!important;width:auto}}.bge-contents .welfare-equipment ul li:before,.c-content-main .welfare-equipment ul li:before{content:none}.bge-contents .welfare-equipment ul li p,.c-content-main .welfare-equipment ul li p{align-items:flex-start;background:#7fb135;color:#fff;display:flex;font-size:.875em;height:100%;margin:0;padding:2px 5px}.bge-contents .knowhow-list-block ol,.bge-contents .knowhow-list-block ul,.c-content-main .knowhow-list-block ol,.c-content-main .knowhow-list-block ul{margin:0}.bge-contents .mbe-32,.c-content-main .mbe-32{margin-block-end:3.2rem}.bge-contents .mbe-20,.bge-contents .mbe-24,.c-content-main .mbe-20,.c-content-main .mbe-24{margin-block-end:2rem}.bge-contents .img-br-0 .bgt-box__image img,.bge-contents .img-br-0 .bgt-box__image-container img,.c-content-main .img-br-0 .bgt-box__image img,.c-content-main .img-br-0 .bgt-box__image-container img{border-radius:0}.bge-contents .button-link-center,.c-content-main .button-link-center{margin-inline:auto}:-webkit-full-page-media,:future,:root .table-scroll div.bge-ckeditor{padding-bottom:1rem}
