/*
rev. 2025-08-01
copyright © 2025
*/
@charset "UTF-8";@layer reset{/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}}@layer base{:root{--color-lightest: #fff;--color-darkest: #000;--color-tone-primary: #a47a43;--color-tone-primary-lighter: #d2b071;--color-tone-secondary: #1d7d8b;--color-tone-secondary-alpha-30: rgb(29 125 139 / 30%);--color-tone-secondary-darker: #1d7d8b;--color-tone-gray: #9fa5a9;--color-tone-gray-02: #fafafa;--color-tone-gray-03: #d8d8d8;--color-tone-corporate: #2d3e56;--color-base-font-primary: var(--color-darkest);--color-base-font-primary-02: #191c2a;--color-base-font-gray: #4f4f4f;--color-base-font-blue: #abd1d6;--color-base-font-warning: #dd1b1b;--color-text-link: #a47a43;--color-text-link-hover: #1d7d8b;--color-text-current: #a47a43;--color-bgb-opt-blue: #ebf7f7;--color-bgb-opt-gray: #f7f7f7;--color-bgb-opt-pink: #fcf7f8;--color-bg-primary: #f2f2f2;--color-bg-current: #a47a43;--color-bg-footer-copy: #2d3e56;--color-border-gray: #cecece;--color-border-gray-02: #8f8f8f;--color-border-primary: #d2b071;--color-border-blue: #bbd8dc;--color-icon-pdf: #da4d4d;--color-icon-xls: #1f905d;--color-icon-doc: #145c89;--color-icon-file: #4f4f4f;--color-btn-back-border: #8f8f8f;--color-btn-back-bg: #9c9c9c;--color-category-01: #19937f;--color-category-02: var(--color-tone-primary);--color-category-03: #1d598c;--color-unclassified-01: #1f5164;--bg-gradation-beige: linear-gradient( 91deg, rgb(245 227 201 / 20%) -.41%, rgb(229 208 174 / 21%) 101.27% );--bg-gradation-gray: linear-gradient(180deg, #f2f7f8 0%, #f0f4f4 100%);--bg-gradation-gray-02: linear-gradient(180deg, #f2f7f8 0%, #f0f4f4 139.68%);--bg-gradation-interview-detail-fv: linear-gradient( 180deg, rgb(242 247 248 / 65%) 0%, rgb(240 244 244 / 65%) 100% );--root-font-size: 62.5%;--base-font-size: 1.6rem;--base-line-height: 1.8;--font-family-body: "Noto Sans JP", sans-serif;--font-family-heading: "Shippori Mincho", var(--font-family-body);--font-family-en: "Barlow", var(--font-family-body);--font-size-h1: 4em;--font-size-h2: 2.66667em;--font-size-h3: 2em;--font-size-h4: 1.6em;--font-size-h5: 1.33333em;--font-size-h6: 1.14286em;font-size:var(--root-font-size);overflow-wrap:anywhere;text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;scroll-behavior:smooth;scroll-padding-top:var(--header-block-size)}:root:lang(ja){font-kerning:none}:root:lang(en){font-kerning:normal;text-wrap:pretty}}@layer general{*,*:before,*:after{box-sizing:border-box}body{padding:0;margin:0;font-family:var(--font-family-body);font-size:var(--base-font-size);line-height:var(--base-line-height);color:var(--color-base-font-primary)}body:has(.c-age-verification[open]){inline-size:100svw;block-size:100svh;overflow:clip}button{border-radius:0}img{min-inline-size:0;min-block-size:0}}@media (max-width: 768px){.c-content-main,.bge-contents{font-size:1.4rem}}@media (min-width: 769px){.c-content-main .sp-only:not(.bge-contents *),.bge-contents .sp-only:not(.bge-contents *){display:none}}@media (max-width: 768px){.c-content-main .pc-only:not(.bge-contents *),.bge-contents .pc-only:not(.bge-contents *){display:none}}.c-content-main :where(*),.bge-contents :where(*){overflow-wrap:anywhere;text-underline-offset:3px}.c-content-main :where(a),.bge-contents :where(a){font-weight:500;color:var(--color-text-link);text-decoration:underline;transition:.3s -webkit-text-decoration;transition:.3s text-decoration;transition:.3s text-decoration,.3s -webkit-text-decoration}@media (hover: hover){.c-content-main :where(a):hover,.bge-contents :where(a):hover{text-decoration:none}}.c-content-main :where(a):not([href]),.bge-contents :where(a):not([href]){text-decoration:none}.c-content-main [data-bgt=ckeditor] table a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] table a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ul li a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ul li a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ol li a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ol li a[target=_blank]:after,.c-content-main [data-bgt=ckeditor] p a[target=_blank]:after,.bge-contents [data-bgt=ckeditor] p a[target=_blank]:after,.c-content-main [data-bgb=table] a[target=_blank]:after,.bge-contents [data-bgb=table] a[target=_blank]:after{display:inline-block;inline-size:16px;block-size:16px;margin:0 4px -2.4px 2px;content:"";background:url(/img/icon-blank-primary-small.svg) no-repeat;background-size:100% auto}.c-content-main [data-bgb=wysiwyg2] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=wysiwyg2] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=text-image1] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=text-image1] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=text-image2] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=text-image2] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-text2] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-text2] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-link-text2] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-link-text2] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=text-gallery1] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=text-gallery1] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=text-gallery2] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=text-gallery2] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-text3] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-text3] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-text4] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-text4] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-link-text4] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-link-text4] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-text5] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-text5] :where(.bge-ckeditor) :where(h3):first-of-type,.c-content-main [data-bgb=image-link-text5] :where(.bge-ckeditor) :where(h3):first-of-type,.bge-contents [data-bgb=image-link-text5] :where(.bge-ckeditor) :where(h3):first-of-type{margin-block-start:0}.c-content-main :where(h2,h3,h4,h5,h6,p):not(:last-child),.bge-contents :where(h2,h3,h4,h5,h6,p):not(:last-child){margin-block-end:max(.75em,1.6rem)}.c-content-main :where(p):first-child,.bge-contents :where(p):first-child{margin-block-start:0}.c-content-main :where(p):last-child,.bge-contents :where(p):last-child{margin-block-end:0}.c-content-main :where(ul,ol,table,blockquote),.bge-contents :where(ul,ol,table,blockquote){margin-block-end:48px}.c-content-main :where(h2),.bge-contents :where(h2){position:relative;padding-block-end:22px;font-family:var(--font-family-heading);font-size:3.2rem;font-weight:600;line-height:1.5;color:var(--color-base-font-primary-02)}@media (max-width: 768px){.c-content-main :where(h2),.bge-contents :where(h2){padding-block-end:16px;font-size:2.4rem}}.c-content-main :where(h2):before,.bge-contents :where(h2):before,.c-content-main :where(h2):after,.bge-contents :where(h2):after{position:absolute;inset:auto auto 0 0;block-size:2px;content:""}.c-content-main :where(h2):before,.bge-contents :where(h2):before{inline-size:100%;background:var(--color-bg-primary)}.c-content-main :where(h2):after,.bge-contents :where(h2):after{inline-size:5.3%;background:var(--color-tone-secondary)}@media (max-width: 768px){.c-content-main :where(h2):after,.bge-contents :where(h2):after{inline-size:14.1333333333vw}}.c-content-main :where(h3),.bge-contents :where(h3){position:relative;padding-inline-start:16px;margin-block:8px 24px;font-family:var(--font-family-heading);font-size:2.4rem;font-weight:600;line-height:1.5;color:var(--color-base-font-primary-02)}@media (max-width: 768px){.c-content-main :where(h3),.bge-contents :where(h3){padding-inline-start:15px;margin-block:4px 20px;font-size:2.2rem}}.c-content-main :where(h3):before,.bge-contents :where(h3):before{position:absolute;inset:.8rem auto auto 0;inline-size:4px;block-size:calc(100% - 13px);margin:auto 0;content:"";background:var(--color-tone-primary-lighter)}@media (max-width: 768px){.c-content-main :where(h3):before,.bge-contents :where(h3):before{inline-size:3px}}.c-content-main :where(h4),.bge-contents :where(h4){padding:6px 14px 8px;margin-block-end:20px;font-family:var(--font-family-heading);font-size:2rem;font-weight:600;line-height:1.5;color:var(--color-base-font-primary-02);background:var(--bg-gradation-beige)}.c-content-main :where(h5),.bge-contents :where(h5){margin-block-end:16px;font-size:1.8rem;font-weight:500;line-height:1.5;color:var(--color-text-link)}.c-content-main :where(h6),.bge-contents :where(h6){margin-block-end:16px;font-size:1.6rem;font-weight:700;line-height:1.5;color:var(--color-base-font-gray)}.c-content-main :where(ul,ol),.bge-contents :where(ul,ol){display:grid;list-style-position:inside}.c-content-main :where(ul,ol):last-child,.bge-contents :where(ul,ol):last-child{margin-block-end:0}.c-content-main :where(ul,ol) li,.bge-contents :where(ul,ol) li{position:relative}.c-content-main :where(ul,ol) li:not(:last-child),.bge-contents :where(ul,ol) li:not(:last-child){padding-block-end:8px}.c-content-main :where(ul,ol) li:before,.bge-contents :where(ul,ol) li:before{position:absolute;content:""}.c-content-main :where(ul,ol)>li>ul,.bge-contents :where(ul,ol)>li>ul,.c-content-main :where(ul,ol)>li>ol,.bge-contents :where(ul,ol)>li>ol{margin-block-start:16px}.c-content-main ul li,.bge-contents ul li{padding-inline-start:28px}.c-content-main ul li:before,.bge-contents ul li:before{inset:12px auto auto 9px;display:block;inline-size:6px;block-size:6px;border-radius:50%}@media (max-width: 768px){.c-content-main ul li:before,.bge-contents ul li:before{inset-block-start:10px}}.c-content-main ul>li:before,.bge-contents ul>li:before{background-color:var(--color-bg-current)}.c-content-main ul>li>ul,.bge-contents ul>li>ul{margin-inline-start:-4px}.c-content-main ul>li>ul>li:before,.bge-contents ul>li>ul>li:before{background-color:var(--color-tone-gray)}.c-content-main ul>li>ol,.bge-contents ul>li>ol{margin-inline-start:4px}.c-content-main ul>li>ol>li:before,.bge-contents ul>li>ol>li:before{color:var(--color-tone-primary-lighter)}.c-content-main ol,.bge-contents ol{counter-reset:content-main-ol-default}.c-content-main ol>li,.bge-contents ol>li{padding-inline-start:32px}.c-content-main ol>li:before,.bge-contents ol>li:before{inset:5px auto auto 0;display:block;inline-size:auto;block-size:auto;font-family:var(--font-family-heading);font-size:1.7rem;font-weight:700;line-height:1;color:var(--color-bg-current);text-align:center;content:counter(content-main-ol-default,decimal-leading-zero) ". ";counter-increment:content-main-ol-default}@media (max-width: 768px){.c-content-main ol>li:before,.bge-contents ol>li:before{inset:4px auto auto 0;font-size:1.6rem}}.c-content-main ol>li>ol>li:before,.bge-contents ol>li>ol>li:before{color:var(--color-tone-primary-lighter)}.c-content-main ol>li>ul,.bge-contents ol>li>ul{margin-inline-start:-4px}.c-content-main ol>li>ul>li:before,.bge-contents ol>li>ul>li:before{background-color:var(--color-tone-gray)}.c-content-main :where(blockquote),.bge-contents :where(blockquote){position:relative;padding:32px 56px;background:var(--color-tone-gray-02)}@media (max-width: 768px){.c-content-main :where(blockquote),.bge-contents :where(blockquote){padding:32px 24px}}.c-content-main :where(blockquote):before,.bge-contents :where(blockquote):before,.c-content-main :where(blockquote):after,.bge-contents :where(blockquote):after{position:absolute;display:block;inline-size:22px;block-size:15px;content:""}.c-content-main :where(blockquote):before,.bge-contents :where(blockquote):before{inset:23px auto auto 22px;background:url(/img/bg-blockquote-start.svg) no-repeat}@media (max-width: 768px){.c-content-main :where(blockquote):before,.bge-contents :where(blockquote):before{inset:14px auto auto 19px}}.c-content-main :where(blockquote):after,.bge-contents :where(blockquote):after{inset:auto 23px 22px auto;background:url(/img/bg-blockquote-end.svg) no-repeat}@media (max-width: 768px){.c-content-main :where(blockquote):after,.bge-contents :where(blockquote):after{inset:auto 19px 14px auto}}.c-content-main :where(figcaption),.bge-contents :where(figcaption){padding-block-end:4px;margin-block-start:6px;font-size:1.4rem;font-weight:500;line-height:1.5;color:var(--color-base-font-gray)}@media (max-width: 768px){.c-content-main :where(figcaption),.bge-contents :where(figcaption){font-size:1.2rem}}.c-content-main :where(hr),.bge-contents :where(hr){inline-size:100%;block-size:2px;margin:50px auto;color:var(--color-border-gray);background:var(--color-border-gray);border-style:none}.c-content-main :where(hr):first-child,.bge-contents :where(hr):first-child{margin-block-start:0}.c-content-main [data-bgt-hr-kind=dashed] :where(hr),.bge-contents [data-bgt-hr-kind=dashed] :where(hr){background:linear-gradient(to right,var(--color-border-gray) 4px,transparent 4px) repeat-x left bottom/8px 2px}.c-content-main [data-bgt-hr-kind=bold] :where(hr),.bge-contents [data-bgt-hr-kind=bold] :where(hr){block-size:4px}.c-content-main [data-bgt-hr-kind=narrow] :where(hr),.bge-contents [data-bgt-hr-kind=narrow] :where(hr){block-size:1px}.c-content-main [data-bgt-hr-kind=short] :where(hr),.bge-contents [data-bgt-hr-kind=short] :where(hr){inline-size:80%;block-size:1px}.c-content-main :where(table),.bge-contents :where(table){inline-size:100%;border-collapse:collapse}.c-content-main :where(table) :where(caption),.bge-contents :where(table) :where(caption){padding-block-end:8px;font-weight:700;line-height:1.5;color:var(--color-base-font-gray)}@media (max-width: 768px){.c-content-main :where(table) :where(caption),.bge-contents :where(table) :where(caption){font-size:1.2rem}}.c-content-main :where(table) :where(th),.bge-contents :where(table) :where(th){position:relative;font-weight:700;line-height:1.7;vertical-align:top;color:var(--color-text-current);border-block-end:1px solid var(--color-tone-primary-lighter)}.c-content-main :where(table) :where(th):has(span),.bge-contents :where(table) :where(th):has(span){vertical-align:middle}.c-content-main :where(table) :where(th)+th:before,.bge-contents :where(table) :where(th)+th:before{position:absolute;inset:0 auto 0 0;inline-size:1px;block-size:calc(100% - 2rem);margin:auto 0;content:"";background:var(--color-tone-primary-lighter)}.c-content-main :where(table) :where(td),.bge-contents :where(table) :where(td){position:relative;border-block-end:1px solid var(--color-border-gray)}.c-content-main :where(table) :where(td)+td:before,.bge-contents :where(table) :where(td)+td:before{position:absolute;inset:0 auto 0 0;inline-size:1px;block-size:48.2142857143%;margin:auto 0;content:"";background:var(--color-border-gray)}@media (max-width: 768px){.c-content-main [data-bgb=table] :where(caption),.bge-contents [data-bgb=table] :where(caption),.c-content-main [data-bgb=table] :where(thead),.bge-contents [data-bgb=table] :where(thead),.c-content-main [data-bgb=table] :where(tfoot),.bge-contents [data-bgb=table] :where(tfoot),.c-content-main [data-bgb=table] :where(tbody),.bge-contents [data-bgb=table] :where(tbody),.c-content-main [data-bgb=table] :where(tr),.bge-contents [data-bgb=table] :where(tr),.c-content-main [data-bgb=table] :where(th),.bge-contents [data-bgb=table] :where(th),.c-content-main [data-bgb=table] :where(td),.bge-contents [data-bgb=table] :where(td){display:block}}.c-content-main [data-bgb=table] :where(td),.bge-contents [data-bgb=table] :where(td),.c-content-main [data-bgb=table] :where(th),.bge-contents [data-bgb=table] :where(th){vertical-align:middle}@media (max-width: 768px){.c-content-main [data-bgb=table] :where(td),.bge-contents [data-bgb=table] :where(td),.c-content-main [data-bgb=table] :where(th),.bge-contents [data-bgb=table] :where(th){inline-size:100%!important}}@media (max-width: 768px){.c-content-main [data-bgb=table] :where(tr):first-child :where(th),.bge-contents [data-bgb=table] :where(tr):first-child :where(th){border-block-start:1px solid var(--color-border-gray)}}@media (min-width: 769px){.c-content-main [data-bgb=table] :where(th),.bge-contents [data-bgb=table] :where(th){vertical-align:top}}@media (max-width: 768px){.c-content-main [data-bgb=table] :where(th),.bge-contents [data-bgb=table] :where(th){padding:16px 2.1333333333vw 4px;text-align:start;border-block-end:none}}@media (max-width: 768px){.c-content-main [data-bgb=table] :where(td),.bge-contents [data-bgb=table] :where(td){padding:4px 2.1333333333vw 16px}}.c-content-main :where(th,td),.bge-contents :where(th,td){padding:20px 16px}@media (max-width: 768px){.c-content-main :where(th,td),.bge-contents :where(th,td){padding:16px}}.c-content-main [data-bgb=button2],.bge-contents [data-bgb=button2],.c-content-main [data-bgb=wysiwyg2],.bge-contents [data-bgb=wysiwyg2],.c-content-main [data-bgb=text-image1],.bge-contents [data-bgb=text-image1],.c-content-main [data-bgb=text-image2],.bge-contents [data-bgb=text-image2],.c-content-main [data-bgb=image2],.bge-contents [data-bgb=image2],.c-content-main [data-bgb=trimmed-image2],.bge-contents [data-bgb=trimmed-image2],.c-content-main [data-bgb=image-link2],.bge-contents [data-bgb=image-link2],.c-content-main [data-bgb=trimmed-image-link2],.bge-contents [data-bgb=trimmed-image-link2],.c-content-main [data-bgb=image-text2],.bge-contents [data-bgb=image-text2],.c-content-main [data-bgb=image-link-text2],.bge-contents [data-bgb=image-link-text2],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=download-file2],.c-content-main [data-bgb=text-gallery1],.bge-contents [data-bgb=text-gallery1],.c-content-main [data-bgb=text-gallery2],.bge-contents [data-bgb=text-gallery2]{gap:40px}@media (max-width: 768px){.c-content-main [data-bgb=button2],.bge-contents [data-bgb=button2],.c-content-main [data-bgb=wysiwyg2],.bge-contents [data-bgb=wysiwyg2],.c-content-main [data-bgb=text-image1],.bge-contents [data-bgb=text-image1],.c-content-main [data-bgb=text-image2],.bge-contents [data-bgb=text-image2],.c-content-main [data-bgb=image2],.bge-contents [data-bgb=image2],.c-content-main [data-bgb=trimmed-image2],.bge-contents [data-bgb=trimmed-image2],.c-content-main [data-bgb=image-link2],.bge-contents [data-bgb=image-link2],.c-content-main [data-bgb=trimmed-image-link2],.bge-contents [data-bgb=trimmed-image-link2],.c-content-main [data-bgb=image-text2],.bge-contents [data-bgb=image-text2],.c-content-main [data-bgb=image-link-text2],.bge-contents [data-bgb=image-link-text2],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=download-file2],.c-content-main [data-bgb=text-gallery1],.bge-contents [data-bgb=text-gallery1],.c-content-main [data-bgb=text-gallery2],.bge-contents [data-bgb=text-gallery2]{gap:24px}.c-content-main [data-bgb=button2] [data-bgt=download-file],.bge-contents [data-bgb=button2] [data-bgt=download-file],.c-content-main [data-bgb=button2] [data-bgt=button],.bge-contents [data-bgb=button2] [data-bgt=button],.c-content-main [data-bgb=wysiwyg2] [data-bgt=download-file],.bge-contents [data-bgb=wysiwyg2] [data-bgt=download-file],.c-content-main [data-bgb=wysiwyg2] [data-bgt=button],.bge-contents [data-bgb=wysiwyg2] [data-bgt=button],.c-content-main [data-bgb=text-image1] [data-bgt=download-file],.bge-contents [data-bgb=text-image1] [data-bgt=download-file],.c-content-main [data-bgb=text-image1] [data-bgt=button],.bge-contents [data-bgb=text-image1] [data-bgt=button],.c-content-main [data-bgb=text-image2] [data-bgt=download-file],.bge-contents [data-bgb=text-image2] [data-bgt=download-file],.c-content-main [data-bgb=text-image2] [data-bgt=button],.bge-contents [data-bgb=text-image2] [data-bgt=button],.c-content-main [data-bgb=image2] [data-bgt=download-file],.bge-contents [data-bgb=image2] [data-bgt=download-file],.c-content-main [data-bgb=image2] [data-bgt=button],.bge-contents [data-bgb=image2] [data-bgt=button],.c-content-main [data-bgb=trimmed-image2] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image2] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image2] [data-bgt=button],.bge-contents [data-bgb=trimmed-image2] [data-bgt=button],.c-content-main [data-bgb=image-link2] [data-bgt=download-file],.bge-contents [data-bgb=image-link2] [data-bgt=download-file],.c-content-main [data-bgb=image-link2] [data-bgt=button],.bge-contents [data-bgb=image-link2] [data-bgt=button],.c-content-main [data-bgb=trimmed-image-link2] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image-link2] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image-link2] [data-bgt=button],.bge-contents [data-bgb=trimmed-image-link2] [data-bgt=button],.c-content-main [data-bgb=image-text2] [data-bgt=download-file],.bge-contents [data-bgb=image-text2] [data-bgt=download-file],.c-content-main [data-bgb=image-text2] [data-bgt=button],.bge-contents [data-bgb=image-text2] [data-bgt=button],.c-content-main [data-bgb=image-link-text2] [data-bgt=download-file],.bge-contents [data-bgb=image-link-text2] [data-bgt=download-file],.c-content-main [data-bgb=image-link-text2] [data-bgt=button],.bge-contents [data-bgb=image-link-text2] [data-bgt=button],.c-content-main [data-bgb=download-file2] [data-bgt=download-file],.bge-contents [data-bgb=download-file2] [data-bgt=download-file],.c-content-main [data-bgb=download-file2] [data-bgt=button],.bge-contents [data-bgb=download-file2] [data-bgt=button],.c-content-main [data-bgb=text-gallery1] [data-bgt=download-file],.bge-contents [data-bgb=text-gallery1] [data-bgt=download-file],.c-content-main [data-bgb=text-gallery1] [data-bgt=button],.bge-contents [data-bgb=text-gallery1] [data-bgt=button],.c-content-main [data-bgb=text-gallery2] [data-bgt=download-file],.bge-contents [data-bgb=text-gallery2] [data-bgt=download-file],.c-content-main [data-bgb=text-gallery2] [data-bgt=button],.bge-contents [data-bgb=text-gallery2] [data-bgt=button]{inline-size:100%}}.c-content-main [data-bgb=button2]:after,.bge-contents [data-bgb=button2]:after,.c-content-main [data-bgb=wysiwyg2]:after,.bge-contents [data-bgb=wysiwyg2]:after,.c-content-main [data-bgb=text-image1]:after,.bge-contents [data-bgb=text-image1]:after,.c-content-main [data-bgb=text-image2]:after,.bge-contents [data-bgb=text-image2]:after,.c-content-main [data-bgb=image2]:after,.bge-contents [data-bgb=image2]:after,.c-content-main [data-bgb=trimmed-image2]:after,.bge-contents [data-bgb=trimmed-image2]:after,.c-content-main [data-bgb=image-link2]:after,.bge-contents [data-bgb=image-link2]:after,.c-content-main [data-bgb=trimmed-image-link2]:after,.bge-contents [data-bgb=trimmed-image-link2]:after,.c-content-main [data-bgb=image-text2]:after,.bge-contents [data-bgb=image-text2]:after,.c-content-main [data-bgb=image-link-text2]:after,.bge-contents [data-bgb=image-link-text2]:after,.c-content-main [data-bgb=download-file2]:after,.bge-contents [data-bgb=download-file2]:after,.c-content-main [data-bgb=text-gallery1]:after,.bge-contents [data-bgb=text-gallery1]:after,.c-content-main [data-bgb=text-gallery2]:after,.bge-contents [data-bgb=text-gallery2]:after{display:none}.c-content-main [data-bgb=button3],.bge-contents [data-bgb=button3],.c-content-main [data-bgb=image3],.bge-contents [data-bgb=image3],.c-content-main [data-bgb=trimmed-image3],.bge-contents [data-bgb=trimmed-image3],.c-content-main [data-bgb=image-link3],.bge-contents [data-bgb=image-link3],.c-content-main [data-bgb=trimmed-image-link3],.bge-contents [data-bgb=trimmed-image-link3],.c-content-main [data-bgb=image-text3],.bge-contents [data-bgb=image-text3],.c-content-main [data-bgb=image-link-text3],.bge-contents [data-bgb=image-link-text3],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=download-file3]{gap:32px}@media (max-width: 768px){.c-content-main [data-bgb=button3],.bge-contents [data-bgb=button3],.c-content-main [data-bgb=image3],.bge-contents [data-bgb=image3],.c-content-main [data-bgb=trimmed-image3],.bge-contents [data-bgb=trimmed-image3],.c-content-main [data-bgb=image-link3],.bge-contents [data-bgb=image-link3],.c-content-main [data-bgb=trimmed-image-link3],.bge-contents [data-bgb=trimmed-image-link3],.c-content-main [data-bgb=image-text3],.bge-contents [data-bgb=image-text3],.c-content-main [data-bgb=image-link-text3],.bge-contents [data-bgb=image-link-text3],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=download-file3]{gap:24px}.c-content-main [data-bgb=button3] [data-bgt=download-file],.bge-contents [data-bgb=button3] [data-bgt=download-file],.c-content-main [data-bgb=button3] [data-bgt=button],.bge-contents [data-bgb=button3] [data-bgt=button],.c-content-main [data-bgb=image3] [data-bgt=download-file],.bge-contents [data-bgb=image3] [data-bgt=download-file],.c-content-main [data-bgb=image3] [data-bgt=button],.bge-contents [data-bgb=image3] [data-bgt=button],.c-content-main [data-bgb=trimmed-image3] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image3] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image3] [data-bgt=button],.bge-contents [data-bgb=trimmed-image3] [data-bgt=button],.c-content-main [data-bgb=image-link3] [data-bgt=download-file],.bge-contents [data-bgb=image-link3] [data-bgt=download-file],.c-content-main [data-bgb=image-link3] [data-bgt=button],.bge-contents [data-bgb=image-link3] [data-bgt=button],.c-content-main [data-bgb=trimmed-image-link3] [data-bgt=download-file],.bge-contents [data-bgb=trimmed-image-link3] [data-bgt=download-file],.c-content-main [data-bgb=trimmed-image-link3] [data-bgt=button],.bge-contents [data-bgb=trimmed-image-link3] [data-bgt=button],.c-content-main [data-bgb=image-text3] [data-bgt=download-file],.bge-contents [data-bgb=image-text3] [data-bgt=download-file],.c-content-main [data-bgb=image-text3] [data-bgt=button],.bge-contents [data-bgb=image-text3] [data-bgt=button],.c-content-main [data-bgb=image-link-text3] [data-bgt=download-file],.bge-contents [data-bgb=image-link-text3] [data-bgt=download-file],.c-content-main [data-bgb=image-link-text3] [data-bgt=button],.bge-contents [data-bgb=image-link-text3] [data-bgt=button],.c-content-main [data-bgb=download-file3] [data-bgt=download-file],.bge-contents [data-bgb=download-file3] [data-bgt=download-file],.c-content-main [data-bgb=download-file3] [data-bgt=button],.bge-contents [data-bgb=download-file3] [data-bgt=button]{inline-size:100%}}.c-content-main [data-bgb=button3]:after,.bge-contents [data-bgb=button3]:after,.c-content-main [data-bgb=image3]:after,.bge-contents [data-bgb=image3]:after,.c-content-main [data-bgb=trimmed-image3]:after,.bge-contents [data-bgb=trimmed-image3]:after,.c-content-main [data-bgb=image-link3]:after,.bge-contents [data-bgb=image-link3]:after,.c-content-main [data-bgb=trimmed-image-link3]:after,.bge-contents [data-bgb=trimmed-image-link3]:after,.c-content-main [data-bgb=image-text3]:after,.bge-contents [data-bgb=image-text3]:after,.c-content-main [data-bgb=image-link-text3]:after,.bge-contents [data-bgb=image-link-text3]:after,.c-content-main [data-bgb=download-file3]:after,.bge-contents [data-bgb=download-file3]:after{display:none}.c-content-main [data-bgb=button2],.bge-contents [data-bgb=button2],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=download-file2]{display:flex}@media (min-width: 769px){.c-content-main [data-bgb=button2] :where(.bgt-grid),.bge-contents [data-bgb=button2] :where(.bgt-grid),.c-content-main [data-bgb=download-file2] :where(.bgt-grid),.bge-contents [data-bgb=download-file2] :where(.bgt-grid){inline-size:50%}}@media (max-width: 768px){.c-content-main [data-bgb=button2] :where(.bgt-grid),.bge-contents [data-bgb=button2] :where(.bgt-grid),.c-content-main [data-bgb=download-file2] :where(.bgt-grid),.bge-contents [data-bgb=download-file2] :where(.bgt-grid){margin:0 auto}}.c-content-main [data-bgb=button2],.bge-contents [data-bgb=button2],.c-content-main [data-bgb=button3],.bge-contents [data-bgb=button3],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=download-file2],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=download-file3]{justify-content:center}@media (min-width: 769px) and (max-width: 991px){.c-content-main [data-bgb=button2],.bge-contents [data-bgb=button2],.c-content-main [data-bgb=button3],.bge-contents [data-bgb=button3],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=download-file2],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=download-file3]{gap:24px}}@media (max-width: 768px){.c-content-main [data-bgb=button2],.bge-contents [data-bgb=button2],.c-content-main [data-bgb=button3],.bge-contents [data-bgb=button3],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=download-file2],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=download-file3]{gap:20px}}.c-content-main [data-bgb=button] [data-bgt=button],.bge-contents [data-bgb=button] [data-bgt=button],.c-content-main [data-bgb=button2] [data-bgt=button],.bge-contents [data-bgb=button2] [data-bgt=button],.c-content-main [data-bgb=button3] [data-bgt=button],.bge-contents [data-bgb=button3] [data-bgt=button],.c-content-main [data-bgb=download-file] [data-bgt=download-file],.bge-contents [data-bgb=download-file] [data-bgt=download-file],.c-content-main [data-bgb=download-file2] [data-bgt=download-file],.bge-contents [data-bgb=download-file2] [data-bgt=download-file],.c-content-main [data-bgb=download-file3] [data-bgt=download-file],.bge-contents [data-bgb=download-file3] [data-bgt=download-file]{display:block}@media (min-width: 769px){main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container{block-size:100%}}@media (min-width: 769px){main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [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) .bge-contents [data-bgb=button2] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [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) .bge-contents [data-bgb=button3] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [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) .bge-contents [data-bgb=download-file2] .bgt-container .bgt-download-file,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-container .bgt-btn-container,main:not(.bca-main) .bge-contents [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,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container .bgt-download-file{block-size:100%}}@media (min-width: 769px){main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container .bgt-btn-container a,main:not(.bca-main) .bge-contents [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) .bge-contents [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) .bge-contents [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) .bge-contents [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) .bge-contents [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) .bge-contents [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) .bge-contents [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,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-container .bgt-download-file a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;inline-size:100%;block-size:100%}}@media (width >= 1096px){.c-content-main [data-bgb=button2] .bgt-grid--first,.bge-contents [data-bgb=button2] .bgt-grid--first,.c-content-main [data-bgb=download-file2] .bgt-grid--first,.bge-contents [data-bgb=download-file2] .bgt-grid--first,.c-content-main [data-bgb=button2] .bgt-grid--last,.bge-contents [data-bgb=button2] .bgt-grid--last,.c-content-main [data-bgb=download-file2] .bgt-grid--last,.bge-contents [data-bgb=download-file2] .bgt-grid--last{inline-size:auto}}@media (width >= 1096px){.c-content-main [data-bgb=button2] .bgt-container .bgt-btn-container,.bge-contents [data-bgb=button2] .bgt-container .bgt-btn-container,.c-content-main [data-bgb=button2] .bgt-container .bgt-download-file,.bge-contents [data-bgb=button2] .bgt-container .bgt-download-file,.c-content-main [data-bgb=download-file2] .bgt-container .bgt-btn-container,.bge-contents [data-bgb=download-file2] .bgt-container .bgt-btn-container,.c-content-main [data-bgb=download-file2] .bgt-container .bgt-download-file,.bge-contents [data-bgb=download-file2] .bgt-container .bgt-download-file{display:inline-flex}}.c-content-main [data-bgb=image4],.bge-contents [data-bgb=image4],.c-content-main [data-bgb=trimmed-image4],.bge-contents [data-bgb=trimmed-image4],.c-content-main [data-bgb=image-link4],.bge-contents [data-bgb=image-link4],.c-content-main [data-bgb=trimmed-image-link4],.bge-contents [data-bgb=trimmed-image-link4],.c-content-main [data-bgb=image-text4],.bge-contents [data-bgb=image-text4],.c-content-main [data-bgb=image-link-text4],.bge-contents [data-bgb=image-link-text4]{gap:32px}@media (max-width: 768px){.c-content-main [data-bgb=image4],.bge-contents [data-bgb=image4],.c-content-main [data-bgb=trimmed-image4],.bge-contents [data-bgb=trimmed-image4],.c-content-main [data-bgb=image-link4],.bge-contents [data-bgb=image-link4],.c-content-main [data-bgb=trimmed-image-link4],.bge-contents [data-bgb=trimmed-image-link4],.c-content-main [data-bgb=image-text4],.bge-contents [data-bgb=image-text4],.c-content-main [data-bgb=image-link-text4],.bge-contents [data-bgb=image-link-text4]{gap:24px}}.c-content-main [data-bgb=image5],.bge-contents [data-bgb=image5],.c-content-main [data-bgb=trimmed-image5],.bge-contents [data-bgb=trimmed-image5],.c-content-main [data-bgb=image-link5],.bge-contents [data-bgb=image-link5],.c-content-main [data-bgb=trimmed-image-link5],.bge-contents [data-bgb=trimmed-image-link5],.c-content-main [data-bgb=image-text5],.bge-contents [data-bgb=image-text5],.c-content-main [data-bgb=image-link-text5],.bge-contents [data-bgb=image-link-text5]{gap:24px}.c-content-main [data-bgb=image2] .bgt-box__image-container :where(img),.bge-contents [data-bgb=image2] .bgt-box__image-container :where(img),.c-content-main [data-bgb=trimmed-image2] .bgt-box__image-container :where(img),.bge-contents [data-bgb=trimmed-image2] .bgt-box__image-container :where(img),.c-content-main [data-bgb=image-link2] .bgt-box__image-container :where(img),.bge-contents [data-bgb=image-link2] .bgt-box__image-container :where(img),.c-content-main [data-bgb=image3] .bgt-box__image-container :where(img),.bge-contents [data-bgb=image3] .bgt-box__image-container :where(img),.c-content-main [data-bgb=trimmed-image3] .bgt-box__image-container :where(img),.bge-contents [data-bgb=trimmed-image3] .bgt-box__image-container :where(img),.c-content-main [data-bgb=image-link3] .bgt-box__image-container :where(img),.bge-contents [data-bgb=image-link3] .bgt-box__image-container :where(img){inline-size:100%}.c-content-main [data-bgb=text-float-image1] .bgt-grid--first,.bge-contents [data-bgb=text-float-image1] .bgt-grid--first,.c-content-main [data-bgb=text-float-image2] .bgt-grid--first,.bge-contents [data-bgb=text-float-image2] .bgt-grid--first{margin-block-end:16px}@media (max-width: 768px){.c-content-main [data-bgb=text-float-image1] .bgt-grid--first,.bge-contents [data-bgb=text-float-image1] .bgt-grid--first,.c-content-main [data-bgb=text-float-image2] .bgt-grid--first,.bge-contents [data-bgb=text-float-image2] .bgt-grid--first{margin-block-end:12px;margin-inline:0}}.c-content-main [data-bgb=text-float-image1] .bgt-grid--first,.bge-contents [data-bgb=text-float-image1] .bgt-grid--first{margin-inline-start:40px}.c-content-main [data-bgb=text-float-image1] :where(h4),.bge-contents [data-bgb=text-float-image1] :where(h4){display:flow-root}.c-content-main [data-bgb=text-float-image2] .bgt-grid--first,.bge-contents [data-bgb=text-float-image2] .bgt-grid--first{margin-inline-end:40px}.c-content-main [data-bgb=text-float-image2] :where(h3),.bge-contents [data-bgb=text-float-image2] :where(h3){display:flow-root}.c-content-main [data-bgb=text-float-image2] :where(h4),.bge-contents [data-bgb=text-float-image2] :where(h4){display:flow-root}@media (hover: hover){.c-content-main [data-bgb*=image] a[href]:hover :where(img),.bge-contents [data-bgb*=image] a[href]:hover :where(img){opacity:.6}}.c-content-main [data-bgb*=image] a[href] :where(img),.bge-contents [data-bgb*=image] a[href] :where(img){transition:.3s opacity}@media (hover: hover){.c-content-main [data-bgb^=trimmed] a[href]:hover :where(figure),.bge-contents [data-bgb^=trimmed] a[href]:hover :where(figure){opacity:.6}}.c-content-main [data-bgb^=trimmed] a[href] :where(figure),.bge-contents [data-bgb^=trimmed] a[href] :where(figure){transition:.3s opacity}.c-content-main .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-pink,.bge-contents .bgb-opt--bg-pink,.c-content-main .bgb-opt--border-none,.bge-contents .bgb-opt--border-none{padding:40px}@media (max-width: 768px){.c-content-main .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-pink,.bge-contents .bgb-opt--bg-pink,.c-content-main .bgb-opt--border-none,.bge-contents .bgb-opt--border-none{padding:24px}}@media (width <= 374px){.c-content-main .bgb-opt--bg-gray a.bgt-btn,.bge-contents .bgb-opt--bg-gray a.bgt-btn,.c-content-main .bgb-opt--bg-gray a.bgt-download-file__link,.bge-contents .bgb-opt--bg-gray a.bgt-download-file__link,.c-content-main .bgb-opt--bg-blue a.bgt-btn,.bge-contents .bgb-opt--bg-blue a.bgt-btn,.c-content-main .bgb-opt--bg-blue a.bgt-download-file__link,.bge-contents .bgb-opt--bg-blue a.bgt-download-file__link,.c-content-main .bgb-opt--bg-pink a.bgt-btn,.bge-contents .bgb-opt--bg-pink a.bgt-btn,.c-content-main .bgb-opt--bg-pink a.bgt-download-file__link,.bge-contents .bgb-opt--bg-pink a.bgt-download-file__link,.c-content-main .bgb-opt--border-none a.bgt-btn,.bge-contents .bgb-opt--border-none a.bgt-btn,.c-content-main .bgb-opt--border-none a.bgt-download-file__link,.bge-contents .bgb-opt--border-none a.bgt-download-file__link{inline-size:232px}}.c-content-main .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-gray{background:var(--color-bgb-opt-gray)!important}.c-content-main .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-blue{background:var(--color-bgb-opt-blue)!important}.c-content-main .bgb-opt--bg-pink,.bge-contents .bgb-opt--bg-pink{background:var(--color-bgb-opt-pink)!important}.c-content-main .bgb-opt--bg-gray :where(h2):before,.bge-contents .bgb-opt--bg-gray :where(h2):before,.c-content-main .bgb-opt--bg-blue :where(h2):before,.bge-contents .bgb-opt--bg-blue :where(h2):before,.c-content-main .bgb-opt--bg-pink :where(h2):before,.bge-contents .bgb-opt--bg-pink :where(h2):before{background-color:var(--color-tone-gray-03)}.c-content-main .bgb-opt--border-trbl,.bge-contents .bgb-opt--border-trbl{padding:40px}@media (max-width: 768px){.c-content-main .bgb-opt--border-trbl,.bge-contents .bgb-opt--border-trbl{padding:24px}}.c-content-main .bgb-opt--border-td,.bge-contents .bgb-opt--border-td,.c-content-main .bgb-opt--border-tb,.bge-contents .bgb-opt--border-tb{padding-block:40px;border-color:var(--color-border-gray);border-width:1px 0 1px 0!important}@media (max-width: 768px){.c-content-main .bgb-opt--border-td,.bge-contents .bgb-opt--border-td,.c-content-main .bgb-opt--border-tb,.bge-contents .bgb-opt--border-tb{padding-block:24px}}.c-content-main .bgb-opt--border-lr,.bge-contents .bgb-opt--border-lr{padding-inline:40px;border-color:var(--color-border-gray);border-width:0 1px 0 1px!important}@media (max-width: 768px){.c-content-main .bgb-opt--border-lr,.bge-contents .bgb-opt--border-lr{padding-inline:24px}}.c-content-main .bgb-opt--border-trl,.bge-contents .bgb-opt--border-trl{padding-block:40px 0;padding-inline:40px;border-color:var(--color-border-gray);border-width:1px 1px 0 1px!important}@media (max-width: 768px){.c-content-main .bgb-opt--border-trl,.bge-contents .bgb-opt--border-trl{padding-block-start:24px;padding-inline:24px}}.c-content-main .bgb-opt--border-trl.bgb-opt--mb-none+.bgb-opt--border-rbl,.bge-contents .bgb-opt--border-trl.bgb-opt--mb-none+.bgb-opt--border-rbl{padding-block-start:0}.c-content-main .bgb-opt--border-trl div.bgt-title-h2-container,.bge-contents .bgb-opt--border-trl div.bgt-title-h2-container{padding-block-end:40px}@media (max-width: 768px){.c-content-main .bgb-opt--border-trl div.bgt-title-h2-container,.bge-contents .bgb-opt--border-trl div.bgt-title-h2-container{padding-block-end:38px}}.c-content-main .bgb-opt--border-trl div.bgt-title-h2-container h2,.bge-contents .bgb-opt--border-trl div.bgt-title-h2-container h2{margin-block-end:0}.c-content-main .bgb-opt--border-trl div.bgt-title-h3-container,.bge-contents .bgb-opt--border-trl div.bgt-title-h3-container{padding-block-end:24px}@media (max-width: 768px){.c-content-main .bgb-opt--border-trl div.bgt-title-h3-container,.bge-contents .bgb-opt--border-trl div.bgt-title-h3-container{padding-block-end:20px}}.c-content-main .bgb-opt--border-trl div.bgt-title-h3-container h3,.bge-contents .bgb-opt--border-trl div.bgt-title-h3-container h3{margin-block-end:0}.c-content-main .bgb-opt--border-trl div.bgt-container :where(h3,h4,h5,h6),.bge-contents .bgb-opt--border-trl div.bgt-container :where(h3,h4,h5,h6){margin-block-end:0}.c-content-main .bgb-opt--border-trl div.bgt-container:has(h3),.bge-contents .bgb-opt--border-trl div.bgt-container:has(h3){padding-block-end:24px}@media (max-width: 768px){.c-content-main .bgb-opt--border-trl div.bgt-container:has(h3),.bge-contents .bgb-opt--border-trl div.bgt-container:has(h3){padding-block-end:20px}}.c-content-main .bgb-opt--border-trl div.bgt-container:has(h4),.bge-contents .bgb-opt--border-trl div.bgt-container:has(h4){padding-block-end:20px}.c-content-main .bgb-opt--border-trl div.bgt-container:has(h5,h6),.bge-contents .bgb-opt--border-trl div.bgt-container:has(h5,h6){padding-block-end:16px}.c-content-main .bgb-opt--border-rbl,.bge-contents .bgb-opt--border-rbl{padding-block:0 40px;padding-inline:40px;border-color:var(--color-border-gray);border-width:0 1px 1px 1px!important}@media (max-width: 768px){.c-content-main .bgb-opt--border-rbl,.bge-contents .bgb-opt--border-rbl{padding-block-end:24px;padding-inline:24px}}.c-content-main .bgb-opt--border-bold,.bge-contents .bgb-opt--border-bold{border-color:var(--color-border-gray);border-style:solid;border-width:4px!important}.c-content-main .bgb-opt--border-bold.bgb-opt--border-tb,.bge-contents .bgb-opt--border-bold.bgb-opt--border-tb{border-inline-start-width:0!important;border-inline-end-width:0!important}.c-content-main .bgb-opt--border-bold.bgb-opt--border-lr,.bge-contents .bgb-opt--border-bold.bgb-opt--border-lr{border-block-start-width:0!important;border-block-end-width:0!important}.c-content-main .bgb-opt--border-bold.bgb-opt--border-trl,.bge-contents .bgb-opt--border-bold.bgb-opt--border-trl{border-block-end-width:0!important}.c-content-main .bgb-opt--border-bold.bgb-opt--border-rbl,.bge-contents .bgb-opt--border-bold.bgb-opt--border-rbl{border-block-start-width:0!important}.c-content-main .bgb-opt--border-thin,.bge-contents .bgb-opt--border-thin{border-color:var(--color-border-gray)}.c-content-main .bgb-opt--border-dotted,.bge-contents .bgb-opt--border-dotted{border-style:dashed;border-width:2px!important}.c-content-main .bgb-opt--border-dotted.bgb-opt--border-tb,.bge-contents .bgb-opt--border-dotted.bgb-opt--border-tb{border-inline-start-width:0!important;border-inline-end-width:0!important}.c-content-main .bgb-opt--border-dotted.bgb-opt--border-lr,.bge-contents .bgb-opt--border-dotted.bgb-opt--border-lr{border-block-start-width:0!important;border-block-end-width:0!important}.c-content-main .bgb-opt--border-dotted.bgb-opt--border-trl,.bge-contents .bgb-opt--border-dotted.bgb-opt--border-trl{border-block-end-width:0!important}.c-content-main .bgb-opt--border-dotted.bgb-opt--border-rbl,.bge-contents .bgb-opt--border-dotted.bgb-opt--border-rbl{border-block-start-width:0!important}.c-content-main [data-bgb],.bge-contents [data-bgb]{margin-block-end:48px}@media (max-width: 768px){.c-content-main [data-bgb],.bge-contents [data-bgb]{margin-block-end:40px}}.c-content-main [data-bgb=title],.bge-contents [data-bgb=title]{margin-block-end:40px}@media (max-width: 768px){.c-content-main [data-bgb=title],.bge-contents [data-bgb=title]{margin-block-end:38px}}.c-content-main [data-bgb=title2],.bge-contents [data-bgb=title2]{margin-block-end:24px}@media (max-width: 768px){.c-content-main [data-bgb=title2],.bge-contents [data-bgb=title2]{margin-block-end:20px}}.c-content-main .bgb-opt--mb-small,.bge-contents .bgb-opt--mb-small{margin-block-end:24px}@media (max-width: 768px){.c-content-main .bgb-opt--mb-small,.bge-contents .bgb-opt--mb-small{margin-block-end:16px}}.c-content-main .bgb-opt--mb-large,.bge-contents .bgb-opt--mb-large{margin-block-end:70px!important}@media (max-width: 768px){.c-content-main .bgb-opt--mb-large,.bge-contents .bgb-opt--mb-large{margin-block-end:70px!important}}.c-content-main [data-bgt=ckeditor]:nth-child(2),.bge-contents [data-bgt=ckeditor]:nth-child(2){margin-block-start:16px}.c-content-main .bgt-btn,.bge-contents .bgt-btn{position:relative;display:inline-block;max-inline-size:480px;padding:16px 44px;font-family:var(--font-family-heading);font-weight:500;line-height:1.5;vertical-align:middle;color:var(--color-darkest);text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-lightest);border:1px solid var(--color-bg-current);transition:background-color .3s,color .3s}@media (min-width: 769px){.c-content-main .bgt-btn,.bge-contents .bgt-btn{min-inline-size:280px}}@media (max-width: 768px){.c-content-main .bgt-btn,.bge-contents .bgt-btn{inline-size:280px;padding-block:12px}}@media (hover: hover){.c-content-main .bgt-btn:hover,.bge-contents .bgt-btn:hover{color:var(--color-lightest);background:var(--color-bg-current)}.c-content-main .bgt-btn:hover:after,.bge-contents .bgt-btn:hover:after{inset-inline-end:10px;background:url(/img/icon-arrow-white.svg) no-repeat center;background-size:100% auto}}.c-content-main .bgt-btn:active,.bge-contents .bgt-btn:active,.c-content-main .bgt-btn:focus,.bge-contents .bgt-btn:focus{border-width:2px}.c-content-main .bgt-btn:disabled,.bge-contents .bgt-btn:disabled{opacity:.6}.c-content-main .bgt-btn:after,.bge-contents .bgt-btn:after{position:absolute;inset:0 16px 0 auto;display:block;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-primary.svg) no-repeat center;background-size:contain;transition:inset .3s}@media (hover: hover){.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href$=pdf]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href$=pdf]:after,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href*=xls]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href*=xls]:after,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href*=doc]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href*=doc]:after,.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href$=zip]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href$=zip]:after{inset-inline-end:16px}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href$=pdf]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href$=pdf]:after{background:url(/img/icon-pdf-white.svg) no-repeat center}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href*=xls]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href*=xls]:after{background:url(/img/icon-xls-white.svg) no-repeat center}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href*=doc]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href*=doc]:after{background:url(/img/icon-doc-white.svg) no-repeat center}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover[href$=zip]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover[href$=zip]:after{background:url(/img/icon-file-white.svg) no-repeat center}}.c-content-main [data-bgt-button-kind=link] .bgt-btn[href$=pdf]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn[href$=pdf]:after{background:url(/img/icon-pdf.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=link] .bgt-btn[href*=xls]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn[href*=xls]:after{background:url(/img/icon-xls.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=link] .bgt-btn[href*=doc]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn[href*=doc]:after{background:url(/img/icon-doc.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=link] .bgt-btn[href$=zip]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn[href$=zip]:after{background:url(/img/icon-file.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=em] .bgt-btn,.bge-contents [data-bgt-button-kind=em] .bgt-btn{color:var(--color-lightest);background:var(--color-bg-current)}@media (hover: hover){.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover{color:var(--color-bg-current);background:var(--color-lightest)}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover:after{background:url(/img/icon-arrow-primary.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href$=pdf]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href$=pdf]:after,.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href*=xls]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href*=xls]:after,.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href*=doc]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href*=doc]:after,.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href$=zip]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href$=zip]:after{inset-inline-end:16px}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href$=pdf]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href$=pdf]:after{background:url(/img/icon-pdf.svg) no-repeat center}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href*=xls]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href*=xls]:after{background:url(/img/icon-xls.svg) no-repeat center}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href*=doc]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href*=doc]:after{background:url(/img/icon-doc.svg) no-repeat center}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover[href$=zip]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover[href$=zip]:after{background:url(/img/icon-file.svg) no-repeat center}}.c-content-main [data-bgt-button-kind=em] .bgt-btn:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:after{background:url(/img/icon-arrow-white.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=em] .bgt-btn[href$=pdf]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn[href$=pdf]:after{background:url(/img/icon-pdf-white.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=em] .bgt-btn[href*=xls]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn[href*=xls]:after{background:url(/img/icon-xls-white.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=em] .bgt-btn[href*=doc]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn[href*=doc]:after{background:url(/img/icon-doc-white.svg) no-repeat center;background-size:contain}.c-content-main [data-bgt-button-kind=em] .bgt-btn[href$=zip]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn[href$=zip]:after{background:url(/img/icon-file-white.svg) no-repeat center;background-size:contain}@media (hover: hover){.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover:after{inset-inline-end:16px;background:url(/img/icon-blank-white.svg) no-repeat center;background-size:contain}}.c-content-main [data-bgt-button-kind=external] .bgt-btn:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn:after{inline-size:24px;block-size:24px;background:url(/img/icon-blank-primary.svg) no-repeat center;background-size:contain;border:0}.c-content-main [data-bgt-button-kind=back] .bgt-btn,.bge-contents [data-bgt-button-kind=back] .bgt-btn{padding:16px 32px 16px 44px;color:var(--color-darkest);background-color:var(--color-lightest);border-color:var(--color-btn-back-border);box-shadow:none;transition:background-color .3s,border-color .3s,color .3s}@media (hover: hover){.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover,.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover{color:var(--color-lightest);background-color:var(--color-btn-back-bg);border-color:var(--color-btn-back-bg)}.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover:before,.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover:before{inset-inline-start:10px;background:url(/img/icon-arrow-white-back.svg) no-repeat center}}.c-content-main [data-bgt-button-kind=back] .bgt-btn:before,.bge-contents [data-bgt-button-kind=back] .bgt-btn:before{position:absolute;inset:0 auto 0 16px;display:block;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-gray-back.svg) no-repeat center;background-size:100% auto;transition:inset .3s}.c-content-main [data-bgt-button-kind=back] .bgt-btn:after,.bge-contents [data-bgt-button-kind=back] .bgt-btn:after{display:none}@media (max-width: 991px){.c-content-main [data-bgb=button3] .bgt-btn,.bge-contents [data-bgb=button3] .bgt-btn,.c-content-main [data-bgb=download-file3] .bgt-download-file__link,.bge-contents [data-bgb=download-file3] .bgt-download-file__link{min-inline-size:auto}}.c-content-main .bgt-download-file__link,.bge-contents .bgt-download-file__link{position:relative;display:inline-block;max-inline-size:480px;padding:16px 48px;font-family:var(--font-family-heading);font-weight:500;line-height:1.5;vertical-align:middle;color:var(--color-darkest);text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-lightest);border:1px solid var(--color-bg-current);transition:background-color .3s,color .3s}@media (min-width: 769px){.c-content-main .bgt-download-file__link,.bge-contents .bgt-download-file__link{min-inline-size:280px}}@media (max-width: 768px){.c-content-main .bgt-download-file__link,.bge-contents .bgt-download-file__link{inline-size:280px;padding-block:12px}}@media (hover: hover){.c-content-main .bgt-download-file__link:hover,.bge-contents .bgt-download-file__link:hover{color:var(--color-lightest);background:var(--color-bg-current)}.c-content-main .bgt-download-file__link:hover .bgt-link__size,.bge-contents .bgt-download-file__link:hover .bgt-link__size{color:var(--color-lightest)}.c-content-main .bgt-download-file__link:hover[href$=pdf]:after,.bge-contents .bgt-download-file__link:hover[href$=pdf]:after{background:url(/img/icon-pdf-white.svg) no-repeat center}.c-content-main .bgt-download-file__link:hover[href*=xls]:after,.bge-contents .bgt-download-file__link:hover[href*=xls]:after{background:url(/img/icon-xls-white.svg) no-repeat center}.c-content-main .bgt-download-file__link:hover[href*=doc]:after,.bge-contents .bgt-download-file__link:hover[href*=doc]:after{background:url(/img/icon-doc-white.svg) no-repeat center}.c-content-main .bgt-download-file__link:hover[href$=zip]:after,.bge-contents .bgt-download-file__link:hover[href$=zip]:after{background:url(/img/icon-file-white.svg) no-repeat center}}.c-content-main .bgt-download-file__link:active,.bge-contents .bgt-download-file__link:active,.c-content-main .bgt-download-file__link:focus,.bge-contents .bgt-download-file__link:focus{border-width:2px}.c-content-main .bgt-download-file__link:after,.bge-contents .bgt-download-file__link:after{position:absolute;inset:0 16px 0 auto;display:block;inline-size:24px;block-size:24px;margin:auto 0;content:"";background-size:100% auto}.c-content-main .bgt-download-file__link[href$=pdf]:after,.bge-contents .bgt-download-file__link[href$=pdf]:after{background:url(/img/icon-pdf.svg) no-repeat center}.c-content-main .bgt-download-file__link[href*=xls]:after,.bge-contents .bgt-download-file__link[href*=xls]:after{background:url(/img/icon-xls.svg) no-repeat center}.c-content-main .bgt-download-file__link[href*=doc]:after,.bge-contents .bgt-download-file__link[href*=doc]:after{background:url(/img/icon-doc.svg) no-repeat center}.c-content-main .bgt-download-file__link[href$=zip]:after,.bge-contents .bgt-download-file__link[href$=zip]:after{background:url(/img/icon-file.svg) no-repeat center}.c-content-main .bgt-download-file__link .bgt-link__icon,.bge-contents .bgt-download-file__link .bgt-link__icon{display:none}.c-content-main .bgt-download-file__link .bgt-link__size,.bge-contents .bgt-download-file__link .bgt-link__size{margin-inline-start:4px;font-size:1.4rem;color:var(--color-icon-file);transition:color .3s}.c-content-main .bgt-link__size,.bge-contents .bgt-link__size{font-size:.8125em;font-weight:400;opacity:.7}.c-content-main .bgt-link__icon:after,.bge-contents .bgt-link__icon:after{vertical-align:middle}.c-content-main [data-bgt=gallery] .bgt-gallery,.bge-contents [data-bgt=gallery] .bgt-gallery{padding-block-start:56.25%}.c-content-main [data-bgt=gallery] .bgt-gallery__img :where(img),.bge-contents [data-bgt=gallery] .bgt-gallery__img :where(img){object-fit:cover}.c-content-main [data-bgt=gallery] .bgt-gallery__caption,.bge-contents [data-bgt=gallery] .bgt-gallery__caption{padding:8px 16px;color:var(--color-base-font-gray);text-align:center;background:var(--color-tone-gray-02)}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl{inset-block-start:50%}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next{display:block;inline-size:36px;block-size:36px;padding:0;margin:-20px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none;transform-origin:center center;transition:.3s opacity}@media (max-width: 768px){.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next{inline-size:24px;block-size:24px}}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:focus,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:focus,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:focus,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:focus{outline:none}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:hover,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:hover,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:hover,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:hover{opacity:.7}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev :where(span),.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev :where(span),.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next :where(span),.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next :where(span){display:block;inline-size:0;block-size:0;overflow:hidden}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev{inset-inline-start:20px;background:url(/img/icon-arrow-circle-prev.svg) no-repeat center;background-size:100% auto}@media (max-width: 768px){.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev{inset-inline-start:4px}}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next{inset-inline-end:20px;background:url(/img/icon-arrow-circle-next.svg) no-repeat center;background-size:100% auto}@media (max-width: 768px){.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next{inset-inline-end:4px}}.c-content-main [data-bgt=gallery] .bgt-gallery-marker,.bge-contents [data-bgt=gallery] .bgt-gallery-marker{display:flex}.c-content-main [data-bgt=gallery] .bgt-gallery-marker :where(li),.bge-contents [data-bgt=gallery] .bgt-gallery-marker :where(li){padding:0}.c-content-main [data-bgt=gallery] .bgt-gallery-marker :where(li):before,.bge-contents [data-bgt=gallery] .bgt-gallery-marker :where(li):before{display:none}@media (min-width: 769px){.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker,.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker{padding-block:12px}}@media (max-width: 768px){.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker,.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker{margin-block-start:24px}}.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker :where(li),.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker :where(li){inline-size:56px;block-size:56px;margin:4px}.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker,.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker{gap:8px;align-items:center;padding-block:12px}.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker :where(li),.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker :where(li){inline-size:10px;block-size:10px;background:var(--color-lightest)!important;border:1px solid var(--color-text-current);border-radius:100%;opacity:1;transition:background .3s}.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker :where(li).current,.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker :where(li).current{inline-size:10px;block-size:10px;background:var(--color-text-current)!important}@media (max-width: 768px){.c-content-main .bgt-google-maps-link,.bge-contents .bgt-google-maps-link{position:relative;display:block;max-inline-size:280px!important;padding:12px 44px;margin:16px auto 0;font-family:var(--font-family-heading);font-weight:500;line-height:1.5;vertical-align:middle;color:var(--color-darkest);text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-lightest);border:1px solid var(--color-bg-current)}.c-content-main .bgt-google-maps-link:after,.bge-contents .bgt-google-maps-link:after{position:absolute;inset:0 16px 0 auto;display:block;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-blank-primary.svg) no-repeat center;background-size:100% auto;transition:inset .3s}}@media (max-width: 575px){.c-content-main .bgt-google-maps-link,.bge-contents .bgt-google-maps-link{inline-size:100%;max-inline-size:inherit}}.c-content-main .cc-form-description,.bge-contents .cc-form-description{padding:16px 56px 40px}@media (max-width: 768px){.c-content-main .cc-form-description,.bge-contents .cc-form-description{padding:16px 0 32px}}.c-content-main .cc-form-description:only-child,.bge-contents .cc-form-description:only-child{padding:0 0 72px}@media (max-width: 768px){.c-content-main .cc-form-description:only-child,.bge-contents .cc-form-description:only-child{padding-block:16px 64px}}@media (min-width: 769px){.c-content-main .cc-form-description:only-child p span,.bge-contents .cc-form-description:only-child p span{display:block}}.c-content-main .cc-form-description-lead,.bge-contents .cc-form-description-lead{font-weight:700;color:var(--color-text-current)}.c-content-main .cc-form-description :where(p):only-child,.bge-contents .cc-form-description :where(p):only-child{text-align:center}@media (max-width: 768px){.c-content-main .cc-form-description :where(p) :where(span),.bge-contents .cc-form-description :where(p) :where(span){display:block}}@media (min-width: 769px){.c-content-main .cc-form-description :where(ul):last-child,.bge-contents .cc-form-description :where(ul):last-child{padding-block-end:16px}}.c-content-main .cc-form-error-description,.bge-contents .cc-form-error-description{padding:4px 56px;font-size:1.4rem;font-weight:400;line-height:1.6;color:var(--color-base-font-warning)}@media (max-width: 768px){.c-content-main .cc-form-error-description,.bge-contents .cc-form-error-description{padding:4px 0;font-size:1.2rem}}.c-content-main .cc-form-error-description :where(p),.bge-contents .cc-form-error-description :where(p){position:relative;padding-inline-start:18px}.c-content-main .cc-form-error-description :where(p):before,.bge-contents .cc-form-error-description :where(p):before{position:absolute;inset:0 auto auto 0;content:"※"}.c-content-main .cc-form-agreement,.bge-contents .cc-form-agreement{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:40px 40px 0}@media (max-width: 768px){.c-content-main .cc-form-agreement,.bge-contents .cc-form-agreement{padding:16px 2.1333333333vw 0}}.c-content-main .cc-form-agreement p,.bge-contents .cc-form-agreement p{margin-block-end:0}@media (max-width: 768px){.c-content-main .cc-form-agreement p>span,.bge-contents .cc-form-agreement p>span{display:flex;justify-content:center}}.c-content-main .cc-form-agreement a[target=_blank]:after,.bge-contents .cc-form-agreement a[target=_blank]:after{display:inline-block;inline-size:16px;block-size:16px;margin:0 4px -2.4px 2px;content:"";background:url(/img/icon-blank-primary-small.svg) no-repeat;background-size:100% auto}.c-content-main .cc-form-agreement-check,.bge-contents .cc-form-agreement-check{text-align:center}.c-content-main .cc-form-agreement-check .checkbox,.bge-contents .cc-form-agreement-check .checkbox{display:flex;align-items:center;justify-content:center;padding-block-end:2px;line-height:1.8}.c-content-main .cc-form-agreement-check .checkbox input,.bge-contents .cc-form-agreement-check .checkbox input{display:flex;flex-shrink:0;inline-size:20px;block-size:20px;padding:0;margin:5px 10px auto 2px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--color-lightest);border:1px solid var(--color-text-current)}@media (max-width: 768px){.c-content-main .cc-form-agreement-check .checkbox input,.bge-contents .cc-form-agreement-check .checkbox input{margin:0 10px 0 2px}}.c-content-main .cc-form-agreement-check .checkbox input:checked,.bge-contents .cc-form-agreement-check .checkbox input:checked{position:relative}.c-content-main .cc-form-agreement-check .checkbox input:checked:after,.bge-contents .cc-form-agreement-check .checkbox input:checked:after{position:absolute;inset:3px auto auto 2px;inline-size:14px;block-size:11px;content:"";background:url(/img/icon-checked.svg) no-repeat}.c-content-main .cc-form-agreement-check .checkbox label,.bge-contents .cc-form-agreement-check .checkbox label{inline-size:fit-content}.c-content-main .cc-form-agreement-check .error-message,.bge-contents .cc-form-agreement-check .error-message{position:relative;display:inline-flex;grid-area:error-message;padding-block:4px;padding-inline-start:18px;font-size:1.4rem;line-height:1.6;color:var(--color-base-font-warning);text-align:start}.c-content-main .cc-form-agreement-check .error-message:before,.bge-contents .cc-form-agreement-check .error-message:before{position:absolute;inset:.4rem auto auto 0;font-size:1.4rem;content:"※"}.c-content-main .cc-form,.bge-contents .cc-form{padding:16px 56px 56px;margin:0 auto;background:var(--color-bgb-opt-blue)}@media (max-width: 768px){.c-content-main .cc-form,.bge-contents .cc-form{padding:24px 4.2666666667vw 40px}}.c-content-main .cc-form[data-form-step=input] .cc-form-fieldset,.bge-contents .cc-form[data-form-step=input] .cc-form-fieldset{padding-block-end:24px}.c-content-main .cc-form[data-form-step=input] .cc-form-fieldset:not(:last-child),.bge-contents .cc-form[data-form-step=input] .cc-form-fieldset:not(:last-child){border-block-end:1px solid var(--color-border-gray)}.c-content-main .cc-form[data-form-step=input] .cc-form-fieldset-body,.bge-contents .cc-form[data-form-step=input] .cc-form-fieldset-body{display:unset;padding:0}.c-content-main .cc-form[data-form-step=input] .cc-form-fieldset .mail-input,.bge-contents .cc-form[data-form-step=input] .cc-form-fieldset .mail-input{margin-block:8px 6px}.c-content-main .cc-form[data-form-step=input] .cc-form-submit,.bge-contents .cc-form[data-form-step=input] .cc-form-submit{margin-block-start:40px}.c-content-main .cc-form-fieldset,.bge-contents .cc-form-fieldset{display:block;padding-block-end:8px}.c-content-main .cc-form-fieldset :where(fieldset),.bge-contents .cc-form-fieldset :where(fieldset){padding:0;margin:0;border:none}@media (max-width: 768px){.c-content-main .cc-form-fieldset:not(:first-child) .cc-form-fieldset-heading,.bge-contents .cc-form-fieldset:not(:first-child) .cc-form-fieldset-heading{padding-block-start:24px}}@media (min-width: 769px){.c-content-main .cc-form-fieldset .mail-field:only-of-type select:only-of-type,.bge-contents .cc-form-fieldset .mail-field:only-of-type select:only-of-type{min-inline-size:540px}}.c-content-main .cc-form-fieldset-heading,.bge-contents .cc-form-fieldset-heading{display:inline-flex;gap:12px;align-items:center;padding-block:24px 12px;font-size:1.8rem;font-weight:700}@media (max-width: 768px){.c-content-main .cc-form-fieldset-heading,.bge-contents .cc-form-fieldset-heading{padding:0 0 12px;font-size:1.6rem;line-height:1.5}}.c-content-main .cc-form-fieldset-heading :where(label),.bge-contents .cc-form-fieldset-heading :where(label){display:block;cursor:pointer}.c-content-main .cc-form-fieldset-heading .required,.bge-contents .cc-form-fieldset-heading .required{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:2px 6px 3px;font-size:1.2rem;font-weight:500;line-height:1;color:var(--color-lightest);background:var(--color-tone-secondary)}.c-content-main .cc-form-fieldset-heading .optional,.bge-contents .cc-form-fieldset-heading .optional{display:none}.c-content-main .cc-form-fieldset-attention,.bge-contents .cc-form-fieldset-attention{margin-block-end:16px;font-weight:400;line-height:1.7}@media (max-width: 768px){.c-content-main .cc-form-fieldset-attention,.bge-contents .cc-form-fieldset-attention{margin-block-end:8px;font-size:1.4rem}}.c-content-main .cc-form-fieldset-body,.bge-contents .cc-form-fieldset-body{display:flex;flex-direction:column;gap:8px;padding-block-end:8px}.c-content-main .cc-form-fieldset-body :where(ul),.bge-contents .cc-form-fieldset-body :where(ul){display:flex;flex-wrap:wrap;gap:1em}.c-content-main .cc-form-fieldset-body :where(ul) :where(li),.bge-contents .cc-form-fieldset-body :where(ul) :where(li){padding:0}.c-content-main .cc-form-fieldset-body :where(ul) :where(li):before,.bge-contents .cc-form-fieldset-body :where(ul) :where(li):before{content:none}@media (min-width: 769px){.c-content-main .cc-form-fieldset select:only-of-type,.bge-contents .cc-form-fieldset select:only-of-type{min-inline-size:540px}}.c-content-main .cc-form-submit,.bge-contents .cc-form-submit{display:flex;gap:40px;align-items:center;justify-content:center;margin:24px auto 0}@media (max-width: 768px){.c-content-main .cc-form-submit,.bge-contents .cc-form-submit{flex-direction:column-reverse;gap:24px}}.c-content-main .cc-form-submit :where(button),.bge-contents .cc-form-submit :where(button){position:relative;min-inline-size:280px;max-inline-size:480px;padding:16px 44px;font-family:var(--font-family-heading);font-weight:500;line-height:1.5;vertical-align:middle;color:var(--color-lightest);text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-bg-current);border:1px solid var(--color-bg-current);transition:background-color .3s,color .3s}@media (max-width: 768px){.c-content-main .cc-form-submit :where(button),.bge-contents .cc-form-submit :where(button){inline-size:100%;max-inline-size:280px;padding-block:12px}}.c-content-main .cc-form-submit :where(button):active,.bge-contents .cc-form-submit :where(button):active,.c-content-main .cc-form-submit :where(button):focus,.bge-contents .cc-form-submit :where(button):focus{border-width:2px}.c-content-main .cc-form-submit :where(button):disabled,.bge-contents .cc-form-submit :where(button):disabled{opacity:.6}.c-content-main .cc-form-submit :where(button):after,.bge-contents .cc-form-submit :where(button):after{position:absolute;inset:0 16px 0 auto;display:block;inline-size:24px;block-size:24px;margin:auto 0;content:"";transition:inset .3s}@media (hover: hover){.c-content-main .cc-form-submit :where(button):not([data-type=back]):hover,.bge-contents .cc-form-submit :where(button):not([data-type=back]):hover{color:var(--color-bg-current);background:var(--color-lightest)}.c-content-main .cc-form-submit :where(button):not([data-type=back]):hover:after,.bge-contents .cc-form-submit :where(button):not([data-type=back]):hover:after{inset-inline-end:10px;background:url(/img/icon-arrow-primary.svg) no-repeat center;background-size:100% auto}}.c-content-main .cc-form-submit :where(button):not([data-type=back]):after,.bge-contents .cc-form-submit :where(button):not([data-type=back]):after{background:url(/img/icon-arrow-white.svg) no-repeat center;background-size:100% auto}.c-content-main .cc-form-submit :where(button)[data-type=back],.bge-contents .cc-form-submit :where(button)[data-type=back]{color:var(--color-base-font-primary);background-color:var(--color-lightest);border-color:var(--color-border-gray-02)}@media (hover: hover){.c-content-main .cc-form-submit :where(button)[data-type=back]:hover,.bge-contents .cc-form-submit :where(button)[data-type=back]:hover{color:var(--color-lightest);background:var(--color-border-gray-02)}.c-content-main .cc-form-submit :where(button)[data-type=back]:hover:after,.bge-contents .cc-form-submit :where(button)[data-type=back]:hover:after{inset-inline-start:10px;background-color:var(--color-lightest)}}.c-content-main .cc-form-submit :where(button)[data-type=back]:after,.bge-contents .cc-form-submit :where(button)[data-type=back]:after{inset-inline:16px auto;background-color:var(--color-border-gray-02);mask:url(/img/icon-arrow-primary.svg) no-repeat center;scale:-1 1}@media (max-width: 768px){.c-content-main .cc-form-submit-top :where(a),.bge-contents .cc-form-submit-top :where(a){min-inline-size:260px;max-inline-size:none;padding:13px 40px;font-size:1.4rem;line-height:1.4}}@media (max-width: 768px){.c-content-main .cc-form-submit-back button,.bge-contents .cc-form-submit-back button,.c-content-main .cc-form-submit-back a,.bge-contents .cc-form-submit-back a{min-inline-size:260px;max-inline-size:none;padding:13px 40px;font-size:1.4rem;line-height:1.4}}.c-content-main .mail-field:has(.checkbox)+.mail-field,.bge-contents .mail-field:has(.checkbox)+.mail-field{padding-block-start:8px}.c-content-main .mail-field :where(.error-message),.bge-contents .mail-field :where(.error-message){position:relative;padding-block:4px;padding-inline-start:18px;font-size:1.4rem;line-height:1.6;color:var(--color-base-font-warning)}@media (max-width: 768px){.c-content-main .mail-field :where(.error-message),.bge-contents .mail-field :where(.error-message){font-size:1.2rem}}.c-content-main .mail-field :where(.error-message):before,.bge-contents .mail-field :where(.error-message):before{position:absolute;inset:.4rem auto auto 1px;font-size:1.4rem;content:"※"}@media (max-width: 768px){.c-content-main .mail-field :where(.error-message):before,.bge-contents .mail-field :where(.error-message):before{font-size:1.2rem}}@media (min-width: 769px){.c-content-main .mail-field[data-type=text],.bge-contents .mail-field[data-type=text],.c-content-main .mail-field[data-type=select],.bge-contents .mail-field[data-type=select],.c-content-main .mail-field[data-type=pref],.bge-contents .mail-field[data-type=pref]{display:grid;grid-template:"before-attachment input after-attachment" auto "description description description" auto "error-message error-message error-message" auto/auto auto 1fr;grid-gap:0 8px}}@media (min-width: 769px){.c-content-main .mail-field[data-type=text]:not(:has(.mail-before-attachment:not(:empty))),.bge-contents .mail-field[data-type=text]:not(:has(.mail-before-attachment:not(:empty))),.c-content-main .mail-field[data-type=select]:not(:has(.mail-before-attachment:not(:empty))),.bge-contents .mail-field[data-type=select]:not(:has(.mail-before-attachment:not(:empty))),.c-content-main .mail-field[data-type=pref]:not(:has(.mail-before-attachment:not(:empty))),.bge-contents .mail-field[data-type=pref]:not(:has(.mail-before-attachment:not(:empty))){grid-template:"input after-attachment" auto "description description " auto "error-message error-message " auto/auto auto 1fr;gap:0}}.c-content-main .mail-field[data-type=text]>*,.bge-contents .mail-field[data-type=text]>*,.c-content-main .mail-field[data-type=select]>*,.bge-contents .mail-field[data-type=select]>*,.c-content-main .mail-field[data-type=pref]>*,.bge-contents .mail-field[data-type=pref]>*{place-self:center flex-start}@media (min-width: 769px){.c-content-main .mail-field[data-type=text] .mail-before-attachment,.bge-contents .mail-field[data-type=text] .mail-before-attachment,.c-content-main .mail-field[data-type=select] .mail-before-attachment,.bge-contents .mail-field[data-type=select] .mail-before-attachment,.c-content-main .mail-field[data-type=pref] .mail-before-attachment,.bge-contents .mail-field[data-type=pref] .mail-before-attachment{grid-area:before-attachment}}.c-content-main .mail-field[data-type=text] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=text] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=select] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=select] .mail-before-attachment:empty,.c-content-main .mail-field[data-type=pref] .mail-before-attachment:empty,.bge-contents .mail-field[data-type=pref] .mail-before-attachment:empty{margin:0}.c-content-main .mail-field[data-type=text] .mail-input,.bge-contents .mail-field[data-type=text] .mail-input,.c-content-main .mail-field[data-type=select] .mail-input,.bge-contents .mail-field[data-type=select] .mail-input,.c-content-main .mail-field[data-type=pref] .mail-input,.bge-contents .mail-field[data-type=pref] .mail-input{margin-block:0 8px}@media (min-width: 769px){.c-content-main .mail-field[data-type=text] .mail-input,.bge-contents .mail-field[data-type=text] .mail-input,.c-content-main .mail-field[data-type=select] .mail-input,.bge-contents .mail-field[data-type=select] .mail-input,.c-content-main .mail-field[data-type=pref] .mail-input,.bge-contents .mail-field[data-type=pref] .mail-input{grid-area:input}}@media (max-width: 768px){.c-content-main .mail-field[data-type=text] .mail-input,.bge-contents .mail-field[data-type=text] .mail-input,.c-content-main .mail-field[data-type=select] .mail-input,.bge-contents .mail-field[data-type=select] .mail-input,.c-content-main .mail-field[data-type=pref] .mail-input,.bge-contents .mail-field[data-type=pref] .mail-input{inline-size:100%}}body[data-path*=confirm] .c-content-main .mail-field[data-type=text] .mail-input,body[data-path*=confirm] .bge-contents .mail-field[data-type=text] .mail-input,body[data-path*=confirm] .c-content-main .mail-field[data-type=select] .mail-input,body[data-path*=confirm] .bge-contents .mail-field[data-type=select] .mail-input,body[data-path*=confirm] .c-content-main .mail-field[data-type=pref] .mail-input,body[data-path*=confirm] .bge-contents .mail-field[data-type=pref] .mail-input{margin-block:0}.c-content-main .mail-field[data-type=text] .mail-after-attachment,.bge-contents .mail-field[data-type=text] .mail-after-attachment,.c-content-main .mail-field[data-type=select] .mail-after-attachment,.bge-contents .mail-field[data-type=select] .mail-after-attachment,.c-content-main .mail-field[data-type=pref] .mail-after-attachment,.bge-contents .mail-field[data-type=pref] .mail-after-attachment{margin:0}@media (min-width: 769px){.c-content-main .mail-field[data-type=text] .mail-after-attachment,.bge-contents .mail-field[data-type=text] .mail-after-attachment,.c-content-main .mail-field[data-type=select] .mail-after-attachment,.bge-contents .mail-field[data-type=select] .mail-after-attachment,.c-content-main .mail-field[data-type=pref] .mail-after-attachment,.bge-contents .mail-field[data-type=pref] .mail-after-attachment{grid-area:after-attachment}}.c-content-main .mail-field[data-type=text] .mail-after-attachment:empty,.bge-contents .mail-field[data-type=text] .mail-after-attachment:empty,.c-content-main .mail-field[data-type=select] .mail-after-attachment:empty,.bge-contents .mail-field[data-type=select] .mail-after-attachment:empty,.c-content-main .mail-field[data-type=pref] .mail-after-attachment:empty,.bge-contents .mail-field[data-type=pref] .mail-after-attachment:empty{margin:0}.c-content-main .mail-field[data-type=text] .mail-description,.bge-contents .mail-field[data-type=text] .mail-description,.c-content-main .mail-field[data-type=select] .mail-description,.bge-contents .mail-field[data-type=select] .mail-description,.c-content-main .mail-field[data-type=pref] .mail-description,.bge-contents .mail-field[data-type=pref] .mail-description{margin-block-start:4px;font-size:1.4rem;font-weight:400;line-height:1.7;color:var(--color-base-font-gray)}@media (min-width: 769px){.c-content-main .mail-field[data-type=text] .mail-description,.bge-contents .mail-field[data-type=text] .mail-description,.c-content-main .mail-field[data-type=select] .mail-description,.bge-contents .mail-field[data-type=select] .mail-description,.c-content-main .mail-field[data-type=pref] .mail-description,.bge-contents .mail-field[data-type=pref] .mail-description{grid-area:description}}@media (max-width: 768px){.c-content-main .mail-field[data-type=text] .mail-description,.bge-contents .mail-field[data-type=text] .mail-description,.c-content-main .mail-field[data-type=select] .mail-description,.bge-contents .mail-field[data-type=select] .mail-description,.c-content-main .mail-field[data-type=pref] .mail-description,.bge-contents .mail-field[data-type=pref] .mail-description{font-size:1.2rem}}@media (min-width: 769px){.c-content-main .mail-field[data-type=text] .error-message,.bge-contents .mail-field[data-type=text] .error-message,.c-content-main .mail-field[data-type=select] .error-message,.bge-contents .mail-field[data-type=select] .error-message,.c-content-main .mail-field[data-type=pref] .error-message,.bge-contents .mail-field[data-type=pref] .error-message{grid-area:error-message}}.c-content-main .mail-field[data-type=text] input::placeholder,.bge-contents .mail-field[data-type=text] input::placeholder{color:var(--color-border-gray)}.c-content-main .mail-field[data-type=checkbox] .mail-before-attachment,.bge-contents .mail-field[data-type=checkbox] .mail-before-attachment,.c-content-main .mail-field[data-type=radio] .mail-before-attachment,.bge-contents .mail-field[data-type=radio] .mail-before-attachment{padding-block-end:8px}.c-content-main .mail-field[data-type=checkbox] .mail-after-attachment,.bge-contents .mail-field[data-type=checkbox] .mail-after-attachment,.c-content-main .mail-field[data-type=radio] .mail-after-attachment,.bge-contents .mail-field[data-type=radio] .mail-after-attachment{padding-block-start:8px}.c-content-main .mail-field[data-type=checkbox] .mail-before-attachment,.bge-contents .mail-field[data-type=checkbox] .mail-before-attachment,.c-content-main .mail-field[data-type=checkbox] .mail-after-attachment,.bge-contents .mail-field[data-type=checkbox] .mail-after-attachment,.c-content-main .mail-field[data-type=radio] .mail-before-attachment,.bge-contents .mail-field[data-type=radio] .mail-before-attachment,.c-content-main .mail-field[data-type=radio] .mail-after-attachment,.bge-contents .mail-field[data-type=radio] .mail-after-attachment,.c-content-main .mail-field[data-type=textarea] .mail-before-attachment,.bge-contents .mail-field[data-type=textarea] .mail-before-attachment,.c-content-main .mail-field[data-type=textarea] .mail-after-attachment,.bge-contents .mail-field[data-type=textarea] .mail-after-attachment,.c-content-main .mail-field[data-type=file] .mail-before-attachment,.bge-contents .mail-field[data-type=file] .mail-before-attachment,.c-content-main .mail-field[data-type=file] .mail-after-attachment,.bge-contents .mail-field[data-type=file] .mail-after-attachment{display:inline-block}.c-content-main .mail-field .mail-before-attachment,.bge-contents .mail-field .mail-before-attachment,.c-content-main .mail-field .mail-after-attachment,.bge-contents .mail-field .mail-after-attachment{font-weight:500;line-height:1.7}.c-content-main .mail-field .mail-before-attachment:empty,.bge-contents .mail-field .mail-before-attachment:empty,.c-content-main .mail-field .mail-after-attachment:empty,.bge-contents .mail-field .mail-after-attachment:empty{display:none;margin:0}.c-content-main .mail-field p.mail-input:last-child,.bge-contents .mail-field p.mail-input:last-child{margin-block-end:8px}.c-content-main .mail-field .mail-input,.bge-contents .mail-field .mail-input{display:block;grid-area:input;inline-size:100%}.c-content-main .mail-field .mail-input input,.bge-contents .mail-field .mail-input input{padding:8px 12px;background:var(--color-lightest)}.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox]),.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox]),.c-content-main .mail-field .mail-input textarea,.bge-contents .mail-field .mail-input textarea{inline-size:100%;padding:8px 12px;font-family:inherit;font-size:inherit;border:1px solid var(--color-border-gray)}.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox])[size],.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox])[size],.c-content-main .mail-field .mail-input textarea[size],.bge-contents .mail-field .mail-input textarea[size]{inline-size:auto}.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox])[type=file],.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox])[type=file],.c-content-main .mail-field .mail-input textarea[type=file],.bge-contents .mail-field .mail-input textarea[type=file]{padding-block:0;padding-inline:0 1em}.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox])[type=file]::-webkit-file-upload-button,.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox])[type=file]::-webkit-file-upload-button,.c-content-main .mail-field .mail-input textarea[type=file]::-webkit-file-upload-button,.bge-contents .mail-field .mail-input textarea[type=file]::-webkit-file-upload-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.c-content-main .mail-field .mail-input textarea,.bge-contents .mail-field .mail-input textarea{inline-size:100%;min-block-size:200px;resize:vertical;background:var(--color-lightest)}.c-content-main .mail-field .mail-input textarea:not([cols]),.bge-contents .mail-field .mail-input textarea:not([cols]){inline-size:100%}.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox]):not([size]),.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox]):not([size]){inline-size:100%}@media (min-width: 769px){.c-content-main .mail-field .mail-input input:not([type=radio],[type=checkbox]):not([size]),.bge-contents .mail-field .mail-input input:not([type=radio],[type=checkbox]):not([size]){min-inline-size:540px}}.c-content-main .mail-field .mail-input select,.bge-contents .mail-field .mail-input select{inline-size:auto;padding:8px 44px 8px 12px;color:var(--color-base-font-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-lightest);background-image:url(/img/bg-arrow-select.svg);background-repeat:no-repeat;background-position:right 12px center;border:1px solid var(--color-border-gray)}@media (min-width: 769px){.c-content-main .mail-field .mail-input select,.bge-contents .mail-field .mail-input select{min-inline-size:320px}}@media (max-width: 768px){.c-content-main .mail-field .mail-input select,.bge-contents .mail-field .mail-input select{inline-size:100%}}.c-content-main .mail-field .checkbox,.bge-contents .mail-field .checkbox{display:flex;align-items:center;justify-content:flex-start;padding-block-end:2px;line-height:1.8}.c-content-main .mail-field .checkbox:not(:last-of-type),.bge-contents .mail-field .checkbox:not(:last-of-type){margin-block-end:4px}.c-content-main .mail-field .checkbox input,.bge-contents .mail-field .checkbox input{display:flex;flex-shrink:0;inline-size:20px;block-size:20px;padding:0;margin:5px 10px auto 2px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--color-lightest);border:1px solid var(--color-text-current)}@media (max-width: 768px){.c-content-main .mail-field .checkbox input,.bge-contents .mail-field .checkbox input{margin:3px 10px auto 2px}}.c-content-main .mail-field .checkbox input:checked,.bge-contents .mail-field .checkbox input:checked{position:relative}.c-content-main .mail-field .checkbox input:checked:after,.bge-contents .mail-field .checkbox input:checked:after{position:absolute;inset:3px auto auto 2px;inline-size:14px;block-size:11px;content:"";background:url(/img/icon-checked.svg) no-repeat}.c-content-main .mail-field .checkbox label,.bge-contents .mail-field .checkbox label{inline-size:fit-content}.c-content-main .mail-field .mail-group-radio,.bge-contents .mail-field .mail-group-radio{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;align-items:flex-start;inline-size:100%}.c-content-main .mail-field .mail-group-radio>span,.bge-contents .mail-field .mail-group-radio>span{display:flex;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start;align-self:stretch;inline-size:auto;padding-inline-end:32px;line-height:1.8}.c-content-main .mail-field .mail-group-radio>span input,.bge-contents .mail-field .mail-group-radio>span input{display:block;inline-size:20px;block-size:20px;padding:0;margin:5px 10px auto 2px;line-height:1;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-lightest);border:1px solid var(--color-text-current);border-radius:50%}.c-content-main .mail-field .mail-group-radio>span input:checked,.bge-contents .mail-field .mail-group-radio>span input:checked{position:relative;border-color:var(--color-text-current)}.c-content-main .mail-field .mail-group-radio>span input:checked:after,.bge-contents .mail-field .mail-group-radio>span input:checked:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:12px;block-size:12px;margin:auto;content:"";background-color:var(--color-text-current);border-radius:50%}.c-content-main .mail-field .mail-group-radio>span label,.bge-contents .mail-field .mail-group-radio>span label{flex-shrink:1;inline-size:fit-content;cursor:pointer}.c-content-main .error-block,.bge-contents .error-block{display:grid;row-gap:48px}@media (max-width: 768px){.c-content-main .error-block,.bge-contents .error-block{row-gap:38px}}.c-content-main .error-block h2,.bge-contents .error-block h2{margin-block-end:0}.c-content-main .error-block :where(p),.bge-contents .error-block :where(p){margin:0}@media (min-width: 769px){.c-content-main .error-block :where(p),.bge-contents .error-block :where(p){text-align:center}}.c-content-main .error-block-button,.bge-contents .error-block-button{--_min-w: 304px;--_min-w--sm: 280px;inline-size:fit-content;min-inline-size:min(100%,var(--_min-w));margin-inline:auto}@media (max-width: 768px){.c-content-main .error-block-button,.bge-contents .error-block-button{min-inline-size:min(100%,var(--_min-w--sm))}}.c-content-main .error-block-button :where(a),.bge-contents .error-block-button :where(a){position:relative;display:grid;grid-template:"text icon"/1fr auto;padding-block:16px;padding-inline:40px 16px;font-family:var(--font-family-heading);font-weight:500;line-height:1.5;vertical-align:middle;color:var(--color-lightest);text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-bg-current);border:1px solid var(--color-bg-current);transition:background-color .3s,color .3s}@media (max-width: 768px){.c-content-main .error-block-button :where(a),.bge-contents .error-block-button :where(a){padding-block:12px;padding-inline:24px 8px}}@media (any-hover: hover){.c-content-main .error-block-button :where(a):hover,.bge-contents .error-block-button :where(a):hover,.c-content-main .error-block-button :where(a):focus-visible,.bge-contents .error-block-button :where(a):focus-visible{color:var(--color-bg-current);background:var(--color-lightest)}.c-content-main .error-block-button :where(a):hover:after,.bge-contents .error-block-button :where(a):hover:after,.c-content-main .error-block-button :where(a):focus-visible:after,.bge-contents .error-block-button :where(a):focus-visible:after{background:url(/img/icon-arrow-primary.svg) no-repeat center;background-size:100% auto;translate:6px 0}}.c-content-main .error-block-button :where(a)>:where(span),.bge-contents .error-block-button :where(a)>:where(span){grid-area:text}.c-content-main .error-block-button :where(a):disabled,.bge-contents .error-block-button :where(a):disabled{opacity:.6}.c-content-main .error-block-button :where(a):after,.bge-contents .error-block-button :where(a):after{display:block;grid-area:icon;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-white.svg) no-repeat center;background-size:100% auto;transition:translate .3s}.c-content-main .table-scroll,.bge-contents .table-scroll{position:relative}.c-content-main .table-scroll:after,.bge-contents .table-scroll:after{inset:6px auto auto 10px;z-index:1;display:inline;inline-size:19px;block-size:13px;content:"";background:url(/img/icon-table-scroll.svg) no-repeat;background-size:contain}.c-content-main .table-scroll:before,.bge-contents .table-scroll:before{inset-block-start:0;inset-inline-start:0;display:inline-flex;min-block-size:2.4rem;padding:3px 10px 3px 37px;font-size:1.2rem;line-height:1.5;letter-spacing:.01em;content:"次の表は左右にスワイプしてご覧ください";background-color:var(--color-tone-gray-02);border-radius:30px}@media (width <= 320px){.c-content-main .table-scroll:before,.bge-contents .table-scroll:before{padding-block-start:4px;font-size:3.2vw}}.c-content-main .table-scroll:before,.bge-contents .table-scroll:before,.c-content-main .table-scroll:after,.bge-contents .table-scroll:after{position:absolute}@media (min-width: 769px){.c-content-main .table-scroll:before,.bge-contents .table-scroll:before,.c-content-main .table-scroll:after,.bge-contents .table-scroll:after{content:none}}@media (max-width: 768px){.c-content-main .table-scroll div.bge-ckeditor,.bge-contents .table-scroll div.bge-ckeditor{padding-block-end:1rem;overflow-x:scroll}}@media (min-width: 769px){.c-content-main .table-scroll table,.bge-contents .table-scroll table{margin-block-end:0}}@media (max-width: 768px){.c-content-main .table-scroll table,.bge-contents .table-scroll table{min-inline-size:920px;margin:32px 0 0;overflow-x:unset}}.c-content-main .inner-scroll,.bge-contents .inner-scroll,.c-content-main .inner-scroll-sp,.bge-contents .inner-scroll-sp{position:relative;margin-block-start:1em}.c-content-main .inner-scroll:before,.bge-contents .inner-scroll:before,.c-content-main .inner-scroll-sp:before,.bge-contents .inner-scroll-sp:before{inset-block-start:0;inset-inline-start:0;display:inline-flex;min-block-size:2.4rem;padding:3px 10px 3px 37px;font-size:1.2rem;line-height:1.5;letter-spacing:.01em;content:"次の表は左右にスワイプしてご覧ください";background-color:var(--color-tone-gray-02);border-radius:30px}@media (width <= 320px){.c-content-main .inner-scroll:before,.bge-contents .inner-scroll:before,.c-content-main .inner-scroll-sp:before,.bge-contents .inner-scroll-sp:before{padding-block-start:4px;font-size:3.2vw}}.c-content-main .inner-scroll:after,.bge-contents .inner-scroll:after,.c-content-main .inner-scroll-sp:after,.bge-contents .inner-scroll-sp:after{inset:6px auto auto 10px;z-index:1;display:inline;inline-size:19px;block-size:13px;content:"";background:url(/img/icon-table-scroll.svg) no-repeat;background-size:contain}.c-content-main .inner-scroll:before,.bge-contents .inner-scroll:before,.c-content-main .inner-scroll:after,.bge-contents .inner-scroll:after,.c-content-main .inner-scroll-sp:before,.bge-contents .inner-scroll-sp:before,.c-content-main .inner-scroll-sp:after,.bge-contents .inner-scroll-sp:after{position:absolute}.c-content-main .inner-scroll>div,.bge-contents .inner-scroll>div{padding-block-end:1rem;overflow-x:scroll}.c-content-main .inner-scroll :where(table),.bge-contents .inner-scroll :where(table){min-inline-size:1200px;margin:32px 0 0;overflow-x:unset}@media (min-width: 769px){.c-content-main .inner-scroll-sp:before,.bge-contents .inner-scroll-sp:before,.c-content-main .inner-scroll-sp:after,.bge-contents .inner-scroll-sp:after{content:none}}@media (max-width: 768px){.c-content-main .inner-scroll-sp>div,.bge-contents .inner-scroll-sp>div{padding-block-end:1rem;overflow-x:scroll}}@media (max-width: 768px){.c-content-main .inner-scroll-sp :where(table),.bge-contents .inner-scroll-sp :where(table){min-inline-size:920px;margin:32px 0 0;overflow-x:unset}}@media (min-width: 769px){.c-content-main .inner-scroll-sp :where(table),.bge-contents .inner-scroll-sp :where(table){margin-block-end:0}}.c-content-main .anchor-link ul,.bge-contents .anchor-link ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(166px,1fr));gap:30px;padding:24px}@media (max-width: 768px){.c-content-main .anchor-link ul,.bge-contents .anchor-link ul{grid-template-columns:repeat(2,1fr);gap:10px 3.2vw;padding:16px 0 40px}}.c-content-main .anchor-link ul :where(li),.bge-contents .anchor-link ul :where(li){padding:0}.c-content-main .anchor-link ul :where(li):before,.bge-contents .anchor-link ul :where(li):before{content:none}.c-content-main .anchor-link ul :where(li>a),.bge-contents .anchor-link ul :where(li>a){position:relative;display:flex;align-items:center;inline-size:100%;padding:16px 44px 16px 16px;line-height:1.5;text-decoration:none;border-block-end:1px solid var(--color-tone-primary-lighter)}@media (max-width: 768px){.c-content-main .anchor-link ul :where(li>a),.bge-contents .anchor-link ul :where(li>a){padding:12px 5.8666666667vw 12px 3.2vw;font-size:1.4rem}}main:not(.bca-main) .c-content-main .anchor-link ul :where(li>a),main:not(.bca-main) .bge-contents .anchor-link ul :where(li>a){block-size:100%}.c-content-main .anchor-link ul :where(li>a):after,.bge-contents .anchor-link ul :where(li>a):after{position:absolute;inset:0 16px 0 auto;inline-size:24px;block-size:22px;margin:auto 0;content:"";background:url(/img/icon-arrow-down-primary.svg) no-repeat;background-size:cover}@media (max-width: 768px){.c-content-main .anchor-link ul :where(li>a):after,.bge-contents .anchor-link ul :where(li>a):after{inline-size:20px;block-size:20px;background:url(/img/icon-arrow-down-primary-small.svg) no-repeat;background-size:cover}}.c-content-main .anchor-link ul :where(li>a>span),.bge-contents .anchor-link ul :where(li>a>span){font-family:var(--font-family-heading);font-weight:600;color:var(--color-darkest)}.c-content-main .lead-text-center,.bge-contents .lead-text-center{padding-block:48px;margin-block-end:0}@media (max-width: 768px){.c-content-main .lead-text-center,.bge-contents .lead-text-center{padding-block:28px}}.c-content-main .lead-text-center :where(h2),.bge-contents .lead-text-center :where(h2){padding:0;font-size:3.2rem;font-style:normal;font-weight:600;line-height:1.8;color:var(--color-darkest);text-align:center;text-shadow:0 0 8px rgba(255,255,255,.46)}@media (max-width: 768px){.c-content-main .lead-text-center :where(h2),.bge-contents .lead-text-center :where(h2){font-size:2.4rem}}.c-content-main .lead-text-center :where(h2)>span,.bge-contents .lead-text-center :where(h2)>span{display:block}@media (max-width: 768px){.c-content-main .lead-text-center :where(h2)>span>span,.bge-contents .lead-text-center :where(h2)>span>span{display:block}}.c-content-main .lead-text-center :where(h2):before,.bge-contents .lead-text-center :where(h2):before,.c-content-main .lead-text-center :where(h2):after,.bge-contents .lead-text-center :where(h2):after{content:none}.c-content-main .lead-text-center :where(p),.bge-contents .lead-text-center :where(p){padding:0;font-family:var(--font-family-heading);font-size:2.2rem;font-weight:400;line-height:1.7;text-align:center}@media (max-width: 768px){.c-content-main .lead-text-center :where(p),.bge-contents .lead-text-center :where(p){font-size:1.8rem}}.c-content-main .lead-text-center :where(p)>span,.bge-contents .lead-text-center :where(p)>span{display:block}.c-content-main .note-center ol,.bge-contents .note-center ol{all:unset;padding-inline-start:0;line-height:1.8;color:var(--color-base-font-gray);list-style:none;counter-reset:annotation}@media (min-width: 769px){.c-content-main .note-center ol,.bge-contents .note-center ol{margin:0 auto;text-align:center}}.c-content-main .note-center ol li,.bge-contents .note-center ol li{display:flex;align-items:flex-start;padding-inline-start:3rem;counter-increment:annotation}@media (min-width: 769px){.c-content-main .note-center ol li,.bge-contents .note-center ol li{justify-content:center;inline-size:fit-content;margin:0 auto;font-size:1.4rem}}@media (max-width: 768px){.c-content-main .note-center ol li,.bge-contents .note-center ol li{padding-inline-start:2.4rem;font-size:1.2rem}}.c-content-main .note-center ol li:before,.bge-contents .note-center ol li:before{margin-block-start:.1rem;font-family:var(--font-family-body);font-size:1.4rem;font-weight:400;color:var(--color-base-font-gray);content:"※" counter(annotation)}@media (max-width: 768px){.c-content-main .note-center ol li:before,.bge-contents .note-center ol li:before{font-size:1.2rem}}.c-content-main .index-image-text-1column,.bge-contents .index-image-text-1column{block-size:auto;margin-inline:auto;border:1px solid var(--color-border-gray)}@media (min-width: 769px){.c-content-main .index-image-text-1column,.bge-contents .index-image-text-1column{inline-size:78%}}.c-content-main .index-image-text-1column:has(+.index-image-text-1column),.bge-contents .index-image-text-1column:has(+.index-image-text-1column){margin-block-end:30px}@media (max-width: 768px){.c-content-main .index-image-text-1column:has(+.index-image-text-1column),.bge-contents .index-image-text-1column:has(+.index-image-text-1column){margin-block-end:20px}}.c-content-main .index-image-text-1column :where(a),.bge-contents .index-image-text-1column :where(a){text-decoration:none}@media (min-width: 769px){.c-content-main .index-image-text-1column :where(a),.bge-contents .index-image-text-1column :where(a){display:grid;grid-template-columns:37.4358974359% 1fr}}.c-content-main .index-image-text-1column :where(a):where([target=_blank]) .index-image-text-1column-link:after,.bge-contents .index-image-text-1column :where(a):where([target=_blank]) .index-image-text-1column-link:after{background-image:url(/img/icon-blank-primary-large.svg)}@media (any-hover: hover){.c-content-main .index-image-text-1column :where(a):hover :where(img),.bge-contents .index-image-text-1column :where(a):hover :where(img){scale:1.1}}@media (any-hover: hover){.c-content-main .index-image-text-1column :where(a):not([target=_blank]):hover .index-image-text-1column-link:after,.bge-contents .index-image-text-1column :where(a):not([target=_blank]):hover .index-image-text-1column-link:after{inset-inline-end:-6px}}.c-content-main .index-image-text-1column :where(img),.bge-contents .index-image-text-1column :where(img){inline-size:100%;block-size:100%;object-fit:cover;transition:scale .4s}@media (max-width: 768px){.c-content-main .index-image-text-1column :where(img),.bge-contents .index-image-text-1column :where(img){aspect-ratio:335/150}}.c-content-main .index-image-text-1column-img,.bge-contents .index-image-text-1column-img{overflow:hidden}.c-content-main .index-image-text-1column-text,.bge-contents .index-image-text-1column-text{padding:40px 24px 24px}@media (max-width: 768px){.c-content-main .index-image-text-1column-text,.bge-contents .index-image-text-1column-text{padding:12px 3.2vw}}.c-content-main .index-image-text-1column-text :where(h2),.bge-contents .index-image-text-1column-text :where(h2){padding-block-end:16px;margin:0;font-size:2.2rem;font-weight:600;line-height:1.6;letter-spacing:.03em;border-block-end:1px solid var(--color-tone-primary-lighter)}@media (max-width: 768px){.c-content-main .index-image-text-1column-text :where(h2),.bge-contents .index-image-text-1column-text :where(h2){padding-block-end:8px;font-size:1.8rem}}.c-content-main .index-image-text-1column-text :where(h2):before,.bge-contents .index-image-text-1column-text :where(h2):before,.c-content-main .index-image-text-1column-text :where(h2):after,.bge-contents .index-image-text-1column-text :where(h2):after{content:none}.c-content-main .index-image-text-1column-lead,.bge-contents .index-image-text-1column-lead{margin-block:12px 0;font-weight:400;line-height:2;color:var(--color-base-font-gray)}@media (max-width: 768px){.c-content-main .index-image-text-1column-lead,.bge-contents .index-image-text-1column-lead{margin-block:8px 0;font-size:1.4rem}}.c-content-main .index-image-text-1column-link,.bge-contents .index-image-text-1column-link{position:relative;padding-inline-end:3.6rem;margin-block-start:8px;font-family:var(--font-family-heading);font-size:1.9rem;color:var(--color-text-link);text-align:end}@media (max-width: 768px){.c-content-main .index-image-text-1column-link,.bge-contents .index-image-text-1column-link{font-size:1.6rem}}.c-content-main .index-image-text-1column-link:after,.bge-contents .index-image-text-1column-link:after{position:absolute;inset:0 0 4px auto;inline-size:3.2rem;block-size:3.2rem;margin:auto 0;content:"";background:url(/img/icon-arrow-primary-large.svg) no-repeat;transition:.3s inset}.c-content-main .index-image-text-2column,.bge-contents .index-image-text-2column{gap:36px}.c-content-main .index-image-text-2column:has(+.index-image-text-2column),.bge-contents .index-image-text-2column:has(+.index-image-text-2column){margin-block-end:40px}@media (max-width: 768px){.c-content-main .index-image-text-2column:has(+.index-image-text-2column),.bge-contents .index-image-text-2column:has(+.index-image-text-2column){margin-block-end:20px}}.c-content-main .index-image-text-2column :where(.bgt-image-link__link),.bge-contents .index-image-text-2column :where(.bgt-image-link__link){overflow:hidden}.c-content-main .index-image-text-2column :where(.bgt-image-link__link) :where(img),.bge-contents .index-image-text-2column :where(.bgt-image-link__link) :where(img){aspect-ratio:484/258;object-fit:cover}@media (max-width: 768px){.c-content-main .index-image-text-2column :where(.bgt-image-link__link) :where(img),.bge-contents .index-image-text-2column :where(.bgt-image-link__link) :where(img){aspect-ratio:335/150}}@media (any-hover: hover){.c-content-main .index-image-text-2column :where(.bgt-grid):hover :where(.bgt-ckeditor-container) :where(.bge-ckeditor) :where(a):not([target=_blank]):after,.bge-contents .index-image-text-2column :where(.bgt-grid):hover :where(.bgt-ckeditor-container) :where(.bge-ckeditor) :where(a):not([target=_blank]):after{inset-inline-end:14px}}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){padding:16px 62px 16px 18px;font-family:var(--font-family-heading);font-size:2.2rem;font-weight:600;line-height:1.4;letter-spacing:.03em}@media (max-width: 768px){.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){font-size:1.8rem}}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after,.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after{inset:0 20px 0 auto}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after,.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after{inline-size:2.4rem;block-size:2.4rem;background-image:url(/img/icon-blank-primary.svg)}main:not(.bca-main) .c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),main:not(.bca-main) .bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){block-size:100%}.c-content-main .index-image-text-3column,.bge-contents .index-image-text-3column{gap:32px}.c-content-main .index-image-text-3column:has(+.index-image-text-3column),.bge-contents .index-image-text-3column:has(+.index-image-text-3column){margin-block-end:40px}@media (max-width: 768px){.c-content-main .index-image-text-3column:has(+.index-image-text-3column),.bge-contents .index-image-text-3column:has(+.index-image-text-3column){margin-block-end:32px}}.c-content-main .index-image-text-3column :where(.bgt-image-link__link),.bge-contents .index-image-text-3column :where(.bgt-image-link__link){overflow:hidden}.c-content-main .index-image-text-3column :where(.bgt-image-link__link) :where(img),.bge-contents .index-image-text-3column :where(.bgt-image-link__link) :where(img){aspect-ratio:312/167;object-fit:cover}@media (max-width: 768px){.c-content-main .index-image-text-3column :where(.bgt-image-link__link) :where(img),.bge-contents .index-image-text-3column :where(.bgt-image-link__link) :where(img){aspect-ratio:335/150}}@media (any-hover: hover){.c-content-main .index-image-text-3column :where(.bgt-grid):hover :where(.bgt-ckeditor-container) :where(.bge-ckeditor) :where(a):not([target=_blank]):after,.bge-contents .index-image-text-3column :where(.bgt-grid):hover :where(.bgt-ckeditor-container) :where(.bge-ckeditor) :where(a):not([target=_blank]):after{inset-inline-end:6px}}.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){padding:16px 50px 16px 12px;font-family:var(--font-family-heading);font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:.03em}@media (max-width: 768px){.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){font-size:1.8rem}}.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after,.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after{inset:0 12px 0 auto}.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after,.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after{inline-size:2.4rem;block-size:2.4rem;background-image:url(/img/icon-blank-primary.svg)}main:not(.bca-main) .c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),main:not(.bca-main) .bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){block-size:100%}.c-content-main .index-image-text-2column :where(.bgt-grid),.bge-contents .index-image-text-2column :where(.bgt-grid),.c-content-main .index-image-text-3column :where(.bgt-grid),.bge-contents .index-image-text-3column :where(.bgt-grid){display:grid;grid-template-rows:auto 1fr;border:1px solid var(--color-border-gray)}@media (any-hover: hover){.c-content-main .index-image-text-2column :where(.bgt-grid):hover :where(img),.bge-contents .index-image-text-2column :where(.bgt-grid):hover :where(img),.c-content-main .index-image-text-3column :where(.bgt-grid):hover :where(img),.bge-contents .index-image-text-3column :where(.bgt-grid):hover :where(img){opacity:1;scale:1.1}}.c-content-main .index-image-text-2column :where(.bgt-grid) [data-bgt=ckeditor]:nth-child(2),.bge-contents .index-image-text-2column :where(.bgt-grid) [data-bgt=ckeditor]:nth-child(2),.c-content-main .index-image-text-3column :where(.bgt-grid) [data-bgt=ckeditor]:nth-child(2),.bge-contents .index-image-text-3column :where(.bgt-grid) [data-bgt=ckeditor]:nth-child(2){margin:0}.c-content-main .index-image-text-2column :where(.bgt-grid):has([src*=bg-noimage]),.bge-contents .index-image-text-2column :where(.bgt-grid):has([src*=bg-noimage]),.c-content-main .index-image-text-3column :where(.bgt-grid):has([src*=bg-noimage]),.bge-contents .index-image-text-3column :where(.bgt-grid):has([src*=bg-noimage]){border:none}@media (max-width: 768px){.c-content-main .index-image-text-2column :where(.bgt-grid):has([src*=bg-noimage]),.bge-contents .index-image-text-2column :where(.bgt-grid):has([src*=bg-noimage]),.c-content-main .index-image-text-3column :where(.bgt-grid):has([src*=bg-noimage]),.bge-contents .index-image-text-3column :where(.bgt-grid):has([src*=bg-noimage]){display:none}}.c-content-main .index-image-text-2column :where(.bgt-grid):has([src*=bg-noimage])>*,.bge-contents .index-image-text-2column :where(.bgt-grid):has([src*=bg-noimage])>*,.c-content-main .index-image-text-3column :where(.bgt-grid):has([src*=bg-noimage])>*,.bge-contents .index-image-text-3column :where(.bgt-grid):has([src*=bg-noimage])>*{display:none}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(a),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(a),.c-content-main .index-image-text-3column :where(.bgt-grid) :where(a),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(a){color:var(--color-darkest);text-decoration:none}.c-content-main .index-image-text-2column :where(.bgt-grid) .bgt-image-link__link img,.bge-contents .index-image-text-2column :where(.bgt-grid) .bgt-image-link__link img,.c-content-main .index-image-text-3column :where(.bgt-grid) .bgt-image-link__link img,.bge-contents .index-image-text-3column :where(.bgt-grid) .bgt-image-link__link img{transition:scale .4s}@media (any-hover: hover){.c-content-main .index-image-text-2column :where(.bgt-grid) .bgt-image-link__link img:is(a:hover *,a:focus-visible *),.bge-contents .index-image-text-2column :where(.bgt-grid) .bgt-image-link__link img:is(a:hover *,a:focus-visible *),.c-content-main .index-image-text-3column :where(.bgt-grid) .bgt-image-link__link img:is(a:hover *,a:focus-visible *),.bge-contents .index-image-text-3column :where(.bgt-grid) .bgt-image-link__link img:is(a:hover *,a:focus-visible *){opacity:1}}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container),.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container){display:flex}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(.bge-ckeditor),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(.bge-ckeditor),.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(.bge-ckeditor),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(.bge-ckeditor){inline-size:100%}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(p),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(p),.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(p),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(p){margin:0}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){position:relative;display:flex;align-items:center;inline-size:100%;font-family:var(--font-family-heading);font-weight:600;line-height:1.4;letter-spacing:.03em}@media (max-width: 768px){.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){font-size:1.8rem}}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after,.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after,.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after,.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):after{position:absolute;inline-size:3.2rem;block-size:3.2rem;margin-block:auto;content:"";background:url(/img/icon-arrow-primary-large.svg) no-repeat;transition:.3s inset}.c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after,.bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after,.c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after,.bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a):where([target=_blank]):after{inline-size:2.4rem;block-size:2.4rem;background-image:url(/img/icon-blank-primary.svg)}main:not(.bca-main) .c-content-main .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),main:not(.bca-main) .bge-contents .index-image-text-2column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),main:not(.bca-main) .c-content-main .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a),main:not(.bca-main) .bge-contents .index-image-text-3column :where(.bgt-grid) :where(.bgt-ckeditor-container) :where(a){block-size:100%}.c-content-main .contact-block,.bge-contents .contact-block{padding-block-start:1.8rem}@media (max-width: 768px){.c-content-main .contact-block,.bge-contents .contact-block{padding-block-start:1.5rem}}.c-content-main .contact-block :where(.bge-ckeditor),.bge-contents .contact-block :where(.bge-ckeditor){padding-block-end:40px;padding-inline:72px;border:2px solid var(--color-border-primary)}@media (min-width: 769px){.c-content-main .contact-block :where(.bge-ckeditor),.bge-contents .contact-block :where(.bge-ckeditor){max-inline-size:800px;margin-inline:auto}}@media (max-width: 768px){.c-content-main .contact-block :where(.bge-ckeditor),.bge-contents .contact-block :where(.bge-ckeditor){padding-block-end:18px;padding-inline:3.2vw}}.c-content-main .contact-block :where(.bge-ckeditor) :where(h2),.bge-contents .contact-block :where(.bge-ckeditor) :where(h2){inline-size:fit-content;padding:0 20px;margin:0 auto;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.6;color:var(--color-tone-primary);text-align:center;background:var(--color-lightest);transform:translateY(-50%)}@media (max-width: 768px){.c-content-main .contact-block :where(.bge-ckeditor) :where(h2),.bge-contents .contact-block :where(.bge-ckeditor) :where(h2){font-size:1.8rem}}.c-content-main .contact-block :where(.bge-ckeditor) :where(h2):before,.bge-contents .contact-block :where(.bge-ckeditor) :where(h2):before,.c-content-main .contact-block :where(.bge-ckeditor) :where(h2):after,.bge-contents .contact-block :where(.bge-ckeditor) :where(h2):after{content:none}.c-content-main .contact-block-inner,.bge-contents .contact-block-inner{display:flex;gap:40px;justify-content:center;inline-size:fit-content;margin:15px auto 0}@media (max-width: 768px){.c-content-main .contact-block-inner,.bge-contents .contact-block-inner{flex-direction:column;gap:16px;margin-block-start:7px}}.c-content-main .contact-block-inner :where(a),.bge-contents .contact-block-inner :where(a){position:relative;display:block;padding-inline-start:4rem;font-weight:500;line-height:1;color:var(--color-tone-corporate);text-decoration:none}.c-content-main .contact-block-inner :where(a):before,.bge-contents .contact-block-inner :where(a):before{position:absolute;inset:0 auto 0 0;inline-size:3.2rem;block-size:3rem;margin:auto 0;content:""}.c-content-main .contact-block-inner :where(a)+:where(span),.bge-contents .contact-block-inner :where(a)+:where(span){display:block;padding-inline-start:4rem;margin-block-start:11px;font-size:1.2rem;line-height:1.4}.c-content-main .contact-block-inner :where(p),.bge-contents .contact-block-inner :where(p){margin:0}.c-content-main .contact-block-inner :where(span),.bge-contents .contact-block-inner :where(span){display:block;padding-inline-start:4rem;font-size:1.2rem;line-height:1.4}.c-content-main .contact-block-tel :where(a),.bge-contents .contact-block-tel :where(a){font-size:3rem}@media (max-width: 768px){.c-content-main .contact-block-tel :where(a),.bge-contents .contact-block-tel :where(a){font-size:2.4rem}}.c-content-main .contact-block-tel :where(a):before,.bge-contents .contact-block-tel :where(a):before{background:url(/img/icon-tel-primary.svg) no-repeat}.c-content-main .contact-block-mail :where(a),.bge-contents .contact-block-mail :where(a){font-size:2.2rem}@media (max-width: 768px){.c-content-main .contact-block-mail :where(a),.bge-contents .contact-block-mail :where(a){font-size:1.6rem}}.c-content-main .contact-block-mail :where(a):before,.bge-contents .contact-block-mail :where(a):before{background:url(/img/icon-mail-primary.svg) no-repeat}.c-content-main .faq-block,.bge-contents .faq-block{padding-block-end:40px;border-block-end:1px solid var(--color-border-gray)}@media (max-width: 768px){.c-content-main .faq-block,.bge-contents .faq-block{padding-block-end:26px}}.c-content-main .faq-block:has(+.faq-block),.bge-contents .faq-block:has(+.faq-block){margin-block-end:0}.c-content-main .faq-block :where(dl) :where(dt),.bge-contents .faq-block :where(dl) :where(dt),.c-content-main .faq-block :where(dl) :where(dd),.bge-contents .faq-block :where(dl) :where(dd){position:relative}.c-content-main .faq-block :where(dl) :where(dt):before,.bge-contents .faq-block :where(dl) :where(dt):before,.c-content-main .faq-block :where(dl) :where(dd):before,.bge-contents .faq-block :where(dl) :where(dd):before{position:absolute;font-family:var(--font-family-heading);font-size:2.8rem;font-weight:700;line-height:1}@media (max-width: 768px){.c-content-main .faq-block :where(dl) :where(dt):before,.bge-contents .faq-block :where(dl) :where(dt):before,.c-content-main .faq-block :where(dl) :where(dd):before,.bge-contents .faq-block :where(dl) :where(dd):before{font-size:2.4rem}}.c-content-main .faq-block :where(dl) :where(dt) :where(span),.bge-contents .faq-block :where(dl) :where(dt) :where(span),.c-content-main .faq-block :where(dl) :where(dd) :where(span),.bge-contents .faq-block :where(dl) :where(dd) :where(span){display:block}.c-content-main .faq-block :where(dl) :where(dt),.bge-contents .faq-block :where(dl) :where(dt){padding:26px 24px 20px 4.7rem;font-family:var(--font-family-heading);font-size:2rem;font-weight:600;line-height:1.6}@media (max-width: 768px){.c-content-main .faq-block :where(dl) :where(dt),.bge-contents .faq-block :where(dl) :where(dt){padding-inline:4.3rem 0;font-size:1.6rem}}.c-content-main .faq-block :where(dl) :where(dt):before,.bge-contents .faq-block :where(dl) :where(dt):before{inset:26px auto auto 8px;color:var(--color-tone-secondary);content:"Q"}.c-content-main .faq-block :where(dl) :where(dd),.bge-contents .faq-block :where(dl) :where(dd){padding:5px 16px 0 4.7rem}@media (max-width: 768px){.c-content-main .faq-block :where(dl) :where(dd),.bge-contents .faq-block :where(dl) :where(dd){padding-inline:4.3rem 0}}.c-content-main .faq-block :where(dl) :where(dd):before,.bge-contents .faq-block :where(dl) :where(dd):before{inset:5px auto auto 8px;color:var(--color-tone-primary);content:"A"}.c-content-main .schedule-block :where(.bge-ckeditor),.bge-contents .schedule-block :where(.bge-ckeditor){display:grid;row-gap:20px}@media (min-width: 769px){.c-content-main .schedule-block :where(.bge-ckeditor),.bge-contents .schedule-block :where(.bge-ckeditor){padding-block-end:30px}}.c-content-main .schedule-block :where(dl),.bge-contents .schedule-block :where(dl){display:grid;grid-template-columns:10.8rem 1fr;column-gap:16px}@media (max-width: 768px){.c-content-main .schedule-block :where(dl),.bge-contents .schedule-block :where(dl){grid-template-columns:min(24vw,10.4rem) 1fr;column-gap:3.2vw}}@media (max-width: 575px){.c-content-main .schedule-block :where(dl),.bge-contents .schedule-block :where(dl){grid-template-columns:9rem 1fr}}.c-content-main .schedule-block :where(dl)+:where(p),.bge-contents .schedule-block :where(dl)+:where(p){padding:20px 40px;line-height:1.7;background:var(--color-bgb-opt-gray)}@media (max-width: 768px){.c-content-main .schedule-block :where(dl)+:where(p),.bge-contents .schedule-block :where(dl)+:where(p){padding:24px 6.4vw}}.c-content-main .schedule-block :where(dt) :where(span),.bge-contents .schedule-block :where(dt) :where(span),.c-content-main .schedule-block :where(dd) :where(span),.bge-contents .schedule-block :where(dd) :where(span){display:block}.c-content-main .schedule-block :where(dt),.bge-contents .schedule-block :where(dt){position:relative;display:flex;align-items:center;justify-content:flex-start;padding:11px 0 11px 40px;font-family:var(--font-family-en);font-size:2.4rem;font-weight:700;line-height:1.22;color:var(--color-tone-secondary);text-align:center}@media (max-width: 768px){.c-content-main .schedule-block :where(dt),.bge-contents .schedule-block :where(dt){padding:11px 0 11px 34px;font-size:2.1rem}}.c-content-main .schedule-block :where(dt):first-of-type:after,.bge-contents .schedule-block :where(dt):first-of-type:after{inset-block:auto 0;block-size:50%}.c-content-main .schedule-block :where(dt):last-of-type:after,.bge-contents .schedule-block :where(dt):last-of-type:after{inset-block:0 auto;block-size:50%}.c-content-main .schedule-block :where(dt):before,.bge-contents .schedule-block :where(dt):before,.c-content-main .schedule-block :where(dt):after,.bge-contents .schedule-block :where(dt):after{position:absolute;content:""}.c-content-main .schedule-block :where(dt):before,.bge-contents .schedule-block :where(dt):before{inset:0 auto 0 13px;inline-size:7px;block-size:7px;margin:auto 0;background:var(--color-tone-secondary);border-radius:50%}.c-content-main .schedule-block :where(dt):after,.bge-contents .schedule-block :where(dt):after{inset:0 auto 0 16px;inline-size:1px;block-size:100%;margin-block:auto;background-color:var(--color-tone-secondary-alpha-30)}.c-content-main .schedule-block :where(dd),.bge-contents .schedule-block :where(dd){padding-block:11px;font-size:1.8rem;line-height:1.5}@media (max-width: 768px){.c-content-main .schedule-block :where(dd),.bge-contents .schedule-block :where(dd){font-size:1.7rem}}.c-content-main .h2-center :where(h2),.bge-contents .h2-center :where(h2){padding-block:0 4px;padding-inline:0;font-size:2.8rem;font-style:normal;font-weight:600;line-height:2;text-align:center;letter-spacing:.2em}@media (max-width: 768px){.c-content-main .h2-center :where(h2),.bge-contents .h2-center :where(h2){font-size:2.2rem}}.c-content-main .h2-center :where(h2):before,.bge-contents .h2-center :where(h2):before{content:none}.c-content-main .h2-center :where(h2):after,.bge-contents .h2-center :where(h2):after{inset-inline:0;inline-size:8.2rem;block-size:1px;margin-inline:auto;background:var(--color-tone-primary-lighter)}.c-content-main .h2-center:where(.-large) :where(h2),.bge-contents .h2-center:where(.-large) :where(h2){font-size:3.6rem}@media (max-width: 768px){.c-content-main .h2-center:where(.-large) :where(h2),.bge-contents .h2-center:where(.-large) :where(h2){font-size:2.6rem}}.c-content-main .h2-center:has(+.product-index-01):not(:has([class*=bgb-opt--mb])),.bge-contents .h2-center:has(+.product-index-01):not(:has([class*=bgb-opt--mb])){margin-block-end:45px}@media (max-width: 768px){.c-content-main .h2-center:has(+.product-index-01):not(:has([class*=bgb-opt--mb])),.bge-contents .h2-center:has(+.product-index-01):not(:has([class*=bgb-opt--mb])){margin-block-end:16px}}.c-content-main .title-text-center,.bge-contents .title-text-center{margin-block-end:40px}@media (max-width: 768px){.c-content-main .title-text-center,.bge-contents .title-text-center{margin-block-end:38px}}.c-content-main .title-text-center.bgb-opt--bg-gray,.bge-contents .title-text-center.bgb-opt--bg-gray,.c-content-main .title-text-center.bgb-opt--bg-blue,.bge-contents .title-text-center.bgb-opt--bg-blue,.c-content-main .title-text-center.bgb-opt--bg-pink,.bge-contents .title-text-center.bgb-opt--bg-pink{padding-block-end:0}.c-content-main .title-text-center.bgb-opt--bg-gray :where(.bgt-ckeditor-container),.bge-contents .title-text-center.bgb-opt--bg-gray :where(.bgt-ckeditor-container),.c-content-main .title-text-center.bgb-opt--bg-blue :where(.bgt-ckeditor-container),.bge-contents .title-text-center.bgb-opt--bg-blue :where(.bgt-ckeditor-container),.c-content-main .title-text-center.bgb-opt--bg-pink :where(.bgt-ckeditor-container),.bge-contents .title-text-center.bgb-opt--bg-pink :where(.bgt-ckeditor-container){padding-block-end:24px}.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink{padding-block-start:0}.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.pc-only+.bgb-opt--bg-pink.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-gray.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-gray.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-blue.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-blue.sp-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-pink.sp-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.pc-only+.bgb-opt--bg-pink.sp-only{padding-block-start:0}.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-gray+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-blue+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-gray.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-blue.sp-only+.bgb-opt--bg-pink.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-gray.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-gray.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-blue.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-blue.pc-only,.c-content-main .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-pink.pc-only,.bge-contents .title-text-center.bgb-opt--bg-pink+.bgb-opt--bg-pink.sp-only+.bgb-opt--bg-pink.pc-only{padding-block-start:0}.c-content-main .title-text-center :where(p),.bge-contents .title-text-center :where(p){position:relative;padding-block:0 4px;padding-inline:0;font-family:var(--font-family-heading);font-size:2.6rem;font-style:normal;font-weight:600;line-height:2;text-align:center;letter-spacing:.03em}@media (max-width: 768px){.c-content-main .title-text-center :where(p),.bge-contents .title-text-center :where(p){font-size:2.2rem}}.c-content-main .title-text-center :where(p):after,.bge-contents .title-text-center :where(p):after{position:absolute;inset:auto 0 0;inline-size:8.2rem;block-size:1px;margin-inline:auto;content:"";background:var(--color-tone-primary-lighter)}@media (max-width: 768px){.c-content-main .numbered-heading,.bge-contents .numbered-heading{margin-block-end:36px}}.c-content-main .numbered-heading :where(h2),.bge-contents .numbered-heading :where(h2){display:grid;grid-template-columns:auto auto 1fr;gap:0;align-items:center;padding:29px 0 0}@media (max-width: 768px){.c-content-main .numbered-heading :where(h2),.bge-contents .numbered-heading :where(h2){padding:18px 0 0}}.c-content-main .numbered-heading :where(h2):before,.bge-contents .numbered-heading :where(h2):before,.c-content-main .numbered-heading :where(h2):after,.bge-contents .numbered-heading :where(h2):after{content:none}.c-content-main .numbered-heading :where(span):nth-child(1),.bge-contents .numbered-heading :where(span):nth-child(1){padding-block-start:7px;margin-inline-end:9px;font-size:2.2rem;font-weight:600;line-height:1;color:var(--color-base-font-blue)}@media (max-width: 768px){.c-content-main .numbered-heading :where(span):nth-child(1),.bge-contents .numbered-heading :where(span):nth-child(1){padding-block-start:3px;margin-inline-end:4px;font-size:1.6rem}}.c-content-main .numbered-heading :where(span):nth-child(2),.bge-contents .numbered-heading :where(span):nth-child(2){padding-block-start:4px;margin-inline-end:21px;font-size:7.2rem;font-style:normal;font-weight:500;line-height:1;color:var(--color-base-font-blue)}@media (max-width: 768px){.c-content-main .numbered-heading :where(span):nth-child(2),.bge-contents .numbered-heading :where(span):nth-child(2){padding-block-start:2px;margin-inline-end:12px;font-size:5.4rem}}.c-content-main .numbered-heading :where(span):nth-child(3),.bge-contents .numbered-heading :where(span):nth-child(3){padding-block:29px 10px;border-block-end:1px solid var(--color-border-blue)}@media (max-width: 768px){.c-content-main .numbered-heading :where(span):nth-child(3),.bge-contents .numbered-heading :where(span):nth-child(3){padding-block:18px 9px;font-size:2.2rem}}@media (min-width: 769px){.c-content-main .labeled-heading :where(h2):has(span),.bge-contents .labeled-heading :where(h2):has(span){display:flex;align-items:center}}.c-content-main .labeled-heading :where(h2) :where(span),.bge-contents .labeled-heading :where(h2) :where(span){font-size:2.2rem;font-weight:600;line-height:1.7;color:var(--color-tone-primary)}@media (min-width: 769px){.c-content-main .labeled-heading :where(h2) :where(span),.bge-contents .labeled-heading :where(h2) :where(span){margin-inline-start:20px}}@media (max-width: 768px){.c-content-main .labeled-heading :where(h2) :where(span),.bge-contents .labeled-heading :where(h2) :where(span){display:block;margin-block-start:2px;font-size:1.6rem}}@media (max-width: 768px){.c-content-main .drink-block.bgb-text-image1,.bge-contents .drink-block.bgb-text-image1{display:grid;grid-template:"img" auto "text" auto/1fr}}@media (max-width: 768px){.c-content-main .drink-block.bgb-text-image1 div.bgt-grid--first,.bge-contents .drink-block.bgb-text-image1 div.bgt-grid--first{grid-area:text}}@media (max-width: 768px){.c-content-main .drink-block.bgb-text-image1 div.bgt-grid--last,.bge-contents .drink-block.bgb-text-image1 div.bgt-grid--last{grid-area:img}}.c-content-main .drink-block-description,.bge-contents .drink-block-description{padding-block-end:32px}@media (max-width: 768px){.c-content-main .drink-block-description,.bge-contents .drink-block-description{padding-block-end:24px}}.c-content-main .drink-block-description :where(p),.bge-contents .drink-block-description :where(p){font-family:var(--font-family-heading);font-size:2rem;font-weight:500;line-height:1.7}@media (max-width: 768px){.c-content-main .drink-block-description :where(p),.bge-contents .drink-block-description :where(p){font-size:1.6rem}}.c-content-main .drink-block-instruction,.bge-contents .drink-block-instruction{display:grid;gap:12px;padding:24px 40px 32px;background:var(--color-bgb-opt-blue)}@media (max-width: 768px){.c-content-main .drink-block-instruction,.bge-contents .drink-block-instruction{padding:16px 4.2666666667vw}}.c-content-main .drink-block-instruction :where(h3),.bge-contents .drink-block-instruction :where(h3){padding:0;margin:0;font-size:2.2rem;font-weight:700;line-height:1.7;color:var(--color-tone-primary)}@media (max-width: 768px){.c-content-main .drink-block-instruction :where(h3),.bge-contents .drink-block-instruction :where(h3){font-size:2rem}}.c-content-main .drink-block-instruction :where(h3):before,.bge-contents .drink-block-instruction :where(h3):before{content:none}.c-content-main .drink-block-point,.bge-contents .drink-block-point{display:grid;grid-template-columns:minmax(7.6rem,auto) 1fr;gap:12px;margin-block-start:30px}@media (max-width: 768px){.c-content-main .drink-block-point,.bge-contents .drink-block-point{margin-block-start:22px}}.c-content-main .drink-block-point :where(h4),.bge-contents .drink-block-point :where(h4){block-size:fit-content;padding:4px 10px;margin:0;font-family:var(--font-family-en);font-size:1.9rem;font-weight:700;line-height:1;color:var(--color-lightest);text-align:center;background:var(--color-tone-primary);border-radius:30px}@media (max-width: 768px){.c-content-main .drink-block-point :where(h4),.bge-contents .drink-block-point :where(h4){font-size:1.6rem}}.c-content-main .image-background-shape-w764,.bge-contents .image-background-shape-w764,.c-content-main .image-background-shape-w604,.bge-contents .image-background-shape-w604{padding-block-start:20px}.c-content-main .image-background-shape-w764+[data-bgb],.bge-contents .image-background-shape-w764+[data-bgb],.c-content-main .image-background-shape-w604+[data-bgb],.bge-contents .image-background-shape-w604+[data-bgb]{position:relative;z-index:2}.c-content-main .image-background-shape-w764 :where(.bgt-image),.bge-contents .image-background-shape-w764 :where(.bgt-image),.c-content-main .image-background-shape-w604 :where(.bgt-image),.bge-contents .image-background-shape-w604 :where(.bgt-image){display:flex;align-items:center;justify-content:center}.c-content-main .image-background-shape-w764 :where(.bgt-image__link),.bge-contents .image-background-shape-w764 :where(.bgt-image__link),.c-content-main .image-background-shape-w604 :where(.bgt-image__link),.bge-contents .image-background-shape-w604 :where(.bgt-image__link){position:relative}.c-content-main .image-background-shape-w764 :where(.bgt-image__link):before,.bge-contents .image-background-shape-w764 :where(.bgt-image__link):before,.c-content-main .image-background-shape-w604 :where(.bgt-image__link):before,.bge-contents .image-background-shape-w604 :where(.bgt-image__link):before{position:absolute;inset:157px 50% auto auto;z-index:-1;inline-size:867px;block-size:412px;content:"";background:var(--bg-gradation-gray-02)}@media (max-width: 768px){.c-content-main .image-background-shape-w764 :where(.bgt-image__link):before,.bge-contents .image-background-shape-w764 :where(.bgt-image__link):before,.c-content-main .image-background-shape-w604 :where(.bgt-image__link):before,.bge-contents .image-background-shape-w604 :where(.bgt-image__link):before{inset:auto auto 15px 44.5333333333vw;inline-size:339px;block-size:207px;transform:translateY(100%)}}@media (min-width: 769px){.c-content-main .image-background-shape-w764 :where(.bgt-link__box),.bge-contents .image-background-shape-w764 :where(.bgt-link__box),.c-content-main .image-background-shape-w604 :where(.bgt-link__box),.bge-contents .image-background-shape-w604 :where(.bgt-link__box){margin-block:auto}}@media (min-width: 769px){.c-content-main .image-background-shape-w764 :where(.bgt-link__box),.bge-contents .image-background-shape-w764 :where(.bgt-link__box){inline-size:764px}}@media (max-width: 768px){.c-content-main .image-background-shape-w764 :where(.bgt-link__box),.bge-contents .image-background-shape-w764 :where(.bgt-link__box){inline-size:100svw;margin-inline:calc(50cqi - 50%)}}@media (min-width: 769px){.c-content-main .image-background-shape-w604 :where(.bgt-link__box),.bge-contents .image-background-shape-w604 :where(.bgt-link__box){inline-size:604px}}.c-content-main .h2-image-text-block :where(h2),.bge-contents .h2-image-text-block :where(h2){padding-block:0 4px;padding-inline:0;font-size:2.8rem;font-style:normal;font-weight:600;line-height:2;text-align:center;letter-spacing:.2em}@media (max-width: 768px){.c-content-main .h2-image-text-block :where(h2),.bge-contents .h2-image-text-block :where(h2){font-size:2.2rem}}.c-content-main .h2-image-text-block :where(h2):before,.bge-contents .h2-image-text-block :where(h2):before{content:none}.c-content-main .h2-image-text-block :where(h2):after,.bge-contents .h2-image-text-block :where(h2):after{inset-inline:0;inline-size:8.2rem;block-size:1px;margin-inline:auto;background:var(--color-tone-primary-lighter)}.c-content-main .h2-image-text-block :where(h2)+:where(div),.bge-contents .h2-image-text-block :where(h2)+:where(div){aspect-ratio:480/320}.c-content-main .h2-image-text-block :where(h2)+:where(div) img,.bge-contents .h2-image-text-block :where(h2)+:where(div) img{inline-size:100%;block-size:100%;object-fit:cover}.c-content-main .h2-image-text-block :where(p),.bge-contents .h2-image-text-block :where(p){margin-block-start:16px}.interview-index:is(.c-content-main *,.bge-contents *){gap:40px 50px}.interview-index:is(.c-content-main *,.bge-contents *):has(+.interview-index){margin-block-end:40px}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-grid){position:relative;display:grid;grid-template-rows:auto 1fr}@media (max-width: 768px){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-grid){inline-size:min(303px,100%);margin-inline:auto}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-image-link-container){overflow:hidden}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-image-link-container) img{aspect-ratio:290/340;object-fit:cover;transition:scale .4s}@media (max-width: 768px){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-image-link-container) img{inline-size:min(190px,100%);margin-inline:auto}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-image-link-container) img:is(.bgt-grid:has(a:hover,a:focus-visible) *){opacity:1;scale:1.1}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-ckeditor-container){position:relative;z-index:1;margin-block-start:0}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bgt-ckeditor-container) :where(.bge-ckeditor,.bge-ckeditor>a){block-size:100%}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a){display:grid;grid-template:"lead lead lead lead" ". . . ." 13px "belong belong belong belong" ". . . ." 6px "name date . icon" ". . . ." 1fr/auto auto 1fr auto;align-items:center;padding-block:16px;padding-inline:10px;font-weight:400;text-decoration:none;background-color:var(--color-lightest)}@media (max-width: 768px){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a){padding-block:14px;padding-inline:16px}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a):after{display:block;grid-area:icon;inline-size:24px;block-size:24px;content:"";background:url(/img/icon-arrow-circle-next-hover.svg) no-repeat center/contain;transition:background-image .3s}@media (any-hover: hover){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a):where(.bgt-grid:has(a:hover,a:focus-visible) *):after{background-image:url(/img/icon-arrow-circle-next.svg)}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p){margin-block:0}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(1 of p)){grid-area:lead;padding-block-end:16px;font-family:var(--font-family-heading);font-size:2rem;font-weight:600;font-feature-settings:"palt" on;line-height:1.5;color:var(--color-tone-primary);letter-spacing:0;border-block-end:1px solid var(--color-border-primary)}@media (max-width: 768px){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(1 of p)){font-size:1.9rem}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(2 of p)){grid-area:belong;font-family:var(--font-family-heading);font-size:1.8rem;line-height:1.4;color:var(--color-base-font-primary);letter-spacing:.03em}@media (max-width: 768px){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(2 of p)){font-size:1.6rem}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(3 of p)),.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(4 of p)){font-size:1.3rem;line-height:1.4;color:var(--color-base-font-gray);letter-spacing:.03em}@media (max-width: 768px){.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(3 of p)),.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(4 of p)){font-size:1.1rem}}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(3 of p)){grid-area:name}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(3 of p)):after{display:inline-block;margin-inline:.2rem;content:"｜"}.interview-index:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>a>p:nth-child(4 of p)){grid-area:date}.interview-detail-fv:is(.c-content-main *,.bge-contents *){--_thumbnail-inline-size: 448px;--_thumbnail-block-size: 576px;--_pbe: 66px;position:relative;z-index:0;display:block;gap:0;min-block-size:calc(var(--_thumbnail-block-size) + var(--_pbe));padding-block-end:var(--_pbe)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *){min-block-size:unset;padding-block-end:unset}}.interview-detail-fv:is(.c-content-main *,.bge-contents *):before{position:absolute;inset-block-end:0;inset-inline-start:calc(-50cqi + 50%);z-index:-1;display:block;inline-size:min(var(--_thumbnail-inline-size) + 257px + (100cqi - 100%) / 2,100%);block-size:350px;content:"";background:var(--bg-gradation-interview-detail-fv)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *):before{inset-block:154px auto;inline-size:calc(100cqi - 42px);block-size:192px}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-grid--first){position:absolute;inset-block-start:0;inset-inline-start:0;z-index:-1;inline-size:min(var(--_thumbnail-inline-size),100%);block-size:min(var(--_thumbnail-block-size),100%)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-grid--first){position:static;inline-size:100%;block-size:271px}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-grid--first) :where(*){inline-size:100%;block-size:100%}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-grid--last){inline-size:min(588px,100% - 300px);padding-block-start:176px;margin-inline-start:auto}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-grid--last){inline-size:100%;padding-block-start:0}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-image-container) :where(img){display:block;inline-size:100%;max-inline-size:unset;block-size:100%;object-fit:cover}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bgt-image-container) :where(img){inline-size:min(210px,100%);margin-inline:auto}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor){display:grid;grid-template:"lead lead lead lead" ". . . ." 24px "belong belong belong belong" ". . . ." 8px "name date . icon"/auto auto 1fr auto;align-items:center;padding-block:36px 38px;padding-inline:46px 26px;text-decoration:none;background-color:var(--color-lightest);border-inline-start:3px solid var(--color-border-primary);box-shadow:4px 9px 36px color-mix(in srgb,var(--color-darkest) 12%,transparent)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor){grid-template-rows:auto 12px auto 4px auto;inline-size:100%;padding-block:18px 19px;padding-inline:18px 20px}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p){margin-block:0}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(1 of p)){grid-area:lead;font-family:var(--font-family-heading);font-size:3.2rem;font-weight:500;line-height:1.5;color:var(--color-tone-primary)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(1 of p)){font-size:2.1rem}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(2 of p)){grid-area:belong;font-family:var(--font-family-heading);font-size:2.2rem;font-weight:500;line-height:1.4;color:var(--color-base-font-primary)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(2 of p)){font-size:1.6rem}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(3 of p)){grid-area:name;font-size:1.6rem;line-height:1.4;color:var(--color-base-font-gray)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(3 of p)){font-size:1.4rem}}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(3 of p)):after{display:inline-block;margin-inline:.2rem;content:"｜"}.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(4 of p)){grid-area:date;font-size:1.4rem;line-height:1.4;color:var(--color-base-font-gray)}@media (max-width: 768px){.interview-detail-fv:is(.c-content-main *,.bge-contents *) :is(.bge-ckeditor>p:nth-child(4 of p)){font-size:1.2rem}}.interview-detail-fv:is(.bge-contents *){max-inline-size:1000px;margin-inline:auto}.interview-detail-fv:is(.bge-contents *):after{display:none}.interview-detail-fv:is(.bge-contents *) :is(.bgt-grid--last){pointer-events:none}.interview-detail-fv:is(.bge-contents *) :is(.bge-ckeditor){pointer-events:auto}.facility-introduce:is(.c-content-main *,.bge-contents *){position:relative;display:grid;grid-template:"main-image main-image main-image" ". . ." 34px "sub-image . text"/1fr 42px 53.2%;gap:0}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *){grid-template:"main-image" "." 24px "sub-image" "." 25px "text"/1fr}}.facility-introduce:is(.c-content-main *,.bge-contents *):before{position:absolute;inset-block-start:136px;inset-inline-start:calc(-50cqi + 50%);z-index:-1;display:block;inline-size:calc(50cqi + 1%);block-size:412px;content:"";background:var(--bg-gradation-gray-02)}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *):before{display:none}}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid{display:contents}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid>:where(*){padding:0;margin:0}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--first .bgt-image-container{grid-area:main-image}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--first .bgt-image-container :where(img){display:block;inline-size:min(604px,100%);aspect-ratio:604/350;margin-inline:auto;object-fit:cover}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--first .bgt-image-container :where(img):where(.-main *){inline-size:min(746px,100%);aspect-ratio:764/444}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--first .bgt-image-container :where(img):where(.-main *){inline-size:100cqi;max-inline-size:unset;margin-inline-start:calc(-50cqi + 50%)}}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--first .bgt-ckeditor-container{display:none}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--last .bgt-image-container{grid-area:sub-image;padding-block-start:40px}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--last .bgt-image-container{position:relative;padding-block-start:0}}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--last .bgt-image-container:before{position:absolute;inset-block-start:-34px;inset-inline:auto calc(-50cqi + 50%);z-index:-1;display:block;inline-size:calc(50cqi + 8.73016%);block-size:min(207px,100%);content:"";background:var(--bg-gradation-gray-02)}}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--last .bgt-image-container :where(img){block-size:auto}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--last .bgt-image-container :where(img){inline-size:min(260px,100%)}}.facility-introduce:is(.c-content-main *,.bge-contents *) .bgt-grid--last .bgt-ckeditor-container{grid-area:text}.facility-introduce:is(.c-content-main *,.bge-contents *) .bge-ckeditor :where(hr){block-size:1px;margin-block:35px;background:var(--color-tone-primary-lighter);border:none}@media (max-width: 768px){.facility-introduce:is(.c-content-main *,.bge-contents *) .bge-ckeditor :where(hr){margin-block:24px}}.product-index-01:is(.c-content-main *,.bge-contents *){display:grid;column-gap:12%}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *){grid-template-columns:1fr;row-gap:30px}}.product-index-01:is(.c-content-main *,.bge-contents *):has(+.product-index-01){margin-block-end:98px}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *):has(+.product-index-01){margin-block-end:30px}}@media (min-width: 769px){.product-index-01:is(.c-content-main *,.bge-contents *):has(+.product-index-02){margin-block-end:170px}}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *):has(+.product-index-02){margin-block-end:50px}}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid{position:relative;overflow:hidden;background-color:var(--color-bg-primary)}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-container{margin:0}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container{position:absolute;inset-block:0;inset-inline:auto 0;z-index:1;inline-size:min(34.5454545455%,152px);aspect-ratio:152/310;margin-block:auto;pointer-events:none}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container{inset-block:auto 0;inset-inline-end:23px;inline-size:77px;block-size:169px;aspect-ratio:unset}}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container :where(*){inline-size:100%;block-size:100%}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container :where(img){display:block;object-fit:cover}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container :where(img){object-position:bottom}}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-ckeditor-container{block-size:100%;overflow:hidden}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-ckeditor-container>:where(*){block-size:100%}.product-index-01:is(.c-content-main *,.bge-contents *) :where(.bgt-image__link){position:static}.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a){position:relative;z-index:0;display:grid;grid-template:"image-background" "label" 1fr;block-size:100%;overflow:hidden;text-decoration:none;border:1px solid var(--color-border-gray)}.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(img:nth-child(1 of img)){position:relative;z-index:-1;display:block;grid-area:image-background;inline-size:100%;block-size:auto;aspect-ratio:440/250;object-fit:cover}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(img:nth-child(1 of img)){aspect-ratio:335/110}}.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:is(img:nth-child(1 of img)){transition:scale .4s}@media (any-hover: hover){.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:is(img:nth-child(1 of img)):where(a:hover *,a:focus-within *){opacity:1;scale:1.1}}.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(p:nth-child(1 of p)){grid-area:label;padding-block:7px 11px;padding-inline:22px 152px;font-family:var(--font-family-heading);font-size:2.8rem;font-weight:500;font-feature-settings:"palt" on;line-height:1.5;color:var(--color-base-font-primary-02);letter-spacing:.05em;background-color:var(--color-lightest);transition:.3s color}@media (max-width: 768px){.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(p:nth-child(1 of p)){padding-block:12px;padding-inline:22px 110px;font-size:1.8rem}}@media (any-hover: hover){.product-index-01:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(p:nth-child(1 of p)):where(a:hover *,a:focus-within *){color:var(--color-text-link)}}.product-index-01:is(.c-content-main *,.bge-contents *) .bgt-grid:has(img[src="/files/bgeditor/bg-noimage.gif"]):not(:has(.bge-ckeditor>*)){display:none}.product-index-01:is(.bge-contents *) .bgt-grid>.bgt-image-container{pointer-events:auto}.product-index-02:is(.c-content-main *,.bge-contents *){display:grid;grid-template-columns:repeat(4,1fr);gap:28px 10px}@media (max-width: 768px){.product-index-02:is(.c-content-main *,.bge-contents *){grid-template-columns:repeat(2,1fr);column-gap:22px}}.product-index-02:is(.c-content-main *,.bge-contents *):after{display:none}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid{position:relative;overflow:hidden}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-container{margin:0}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container{position:absolute;inset-block:auto 0;inset-inline:0;z-index:1;inline-size:min(130px,100%);block-size:min(290px,100%);margin-inline:auto;pointer-events:none}@media (max-width: 768px){.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container{block-size:min(180px,100%)}}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container :where(*){inline-size:100%;block-size:100%}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-image-container :where(img){display:block;object-fit:contain;object-position:bottom}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-ckeditor-container{block-size:100%;overflow:hidden}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid>.bgt-ckeditor-container>:where(*){block-size:100%}.product-index-02:is(.c-content-main *,.bge-contents *) :where(.bgt-image__link){position:static}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a){--_pbe: 40px;--_pbe-sm: 35px;position:relative;z-index:0;display:grid;grid-template:"label" 1fr "image-background" 280px;block-size:100%;padding-block-end:var(--_pbe);overflow:hidden;text-decoration:none}@media (max-width: 768px){.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a){grid-template:"label" 1fr "image-background" 167px;padding-block-end:var(--_pbe-sm)}}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a):after{position:absolute;inset-block:auto 0;inset-inline:0;display:block;inline-size:100%;block-size:var(--_pbe);content:"";background-color:var(--color-lightest)}@media (max-width: 768px){.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a):after{block-size:var(--_pbe-sm)}}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(img:nth-child(1 of img)){position:relative;z-index:-1;display:block;grid-area:image-background;inline-size:100%;block-size:100%;object-fit:cover}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:is(img:nth-child(1 of img)){transition:scale .4s}@media (any-hover: hover){.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:is(img:nth-child(1 of img)):where(a:hover *,a:focus-within *){opacity:1;scale:1.1}}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6){display:grid;grid-area:label;place-items:end center;padding:0;padding-block-end:26px;margin:0;font-family:var(--font-family-heading);font-size:2.6rem;font-weight:600;font-feature-settings:"palt" on;line-height:1.5;color:var(--color-base-font-primary);letter-spacing:0;background-color:var(--color-lightest)}@media (max-width: 768px){.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6){padding-block-end:15px;font-size:1.7rem}}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6):before,.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6):after{display:none}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6)>:where(span){position:relative;display:block;padding-block-end:9px;text-align:center}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6)>:where(span):after{position:absolute;inset-block:auto 0;inset-inline:0;display:block;inline-size:82px;block-size:1px;margin-inline:auto;content:"";background-color:var(--color-border-primary)}@media (max-width: 768px){.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6)>:where(span):after{inline-size:52px}}.product-index-02:is(.c-content-main *,.bge-contents *) .bge-ckeditor>:where(a)>:where(h2,h3,h4,h5,h6)>:where(span)>:where(span){display:inline-block}.product-index-02:is(.c-content-main *,.bge-contents *) .bgt-grid:has(img[src="/files/bgeditor/bg-noimage.gif"]):not(:has(.bge-ckeditor>*)){display:none}.product-index-02:is(.bge-contents *) .bgt-grid>.bgt-image-container{pointer-events:auto}@layer reset,base,general;
/*$vite$:1*/