/*
rev. 2026-01-15
copyright © 2026
*/
@charset "UTF-8";@layer reset, base, general, main-base, main-component;@layer reset{

/*! kiso.css v1.2.2 | MIT License | https://github.com/tak-dcxi/kiso.css */*,:after,:before{box-sizing:border-box}:where(:root){font-family:sans-serif;line-height:1.5;text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;overflow-wrap:anywhere;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}:where(body){min-block-size:100dvb;margin:unset}:where(h1,h2,h3,h4,h5,h6){text-wrap:pretty}:where(h1){margin-block:.67em;font-size:2em}:where(h2,h3,h4,h5,h6){margin-block:unset}:where(search){display:block}:where(p,blockquote,figure,pre,address,ul,ol,dl,menu){margin-block:unset}:where(blockquote,figure){margin-inline:unset}:where(p:lang(en)){text-wrap:pretty}:where(address:lang(ja)){font-style:unset}:where(ul,ol,menu){padding-inline-start:unset;list-style-type:""}:where(dt){font-weight:bolder}:where(dd){margin-inline-start:unset}:where(pre){text-spacing-trim:space-all;text-autospace:no-autospace}:where(em:lang(ja)){font-weight:bolder}:where(:is(i,cite,em,dfn,var):lang(ja)){font-style:unset}:where(code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:unset;font-variant-ligatures:none}:where(abbr[title]){text-decoration-line:underline;text-decoration-style:dotted;cursor:help}:where(time){text-autospace:no-autospace}@media (forced-colors:active){:where(mark){background-color:Highlight;color:HighlightText}}@media print{:where(mark){border-width:1px;border-style:dotted}}:where(a:any-link){color:unset;text-decoration-line:unset;text-decoration-thickness:from-font}:where(img,svg,picture,video,canvas,model,audio,iframe,embed,object){block-size:auto;max-inline-size:100%;vertical-align:bottom}:where(iframe){border:unset}:where(table){border-collapse:collapse}:where(caption,th){text-align:unset}:where(caption){text-wrap:pretty}::file-selector-button,:where(button,input,select,textarea){border:1px solid;border-color:unset;border-radius:unset;color:unset;font:unset;letter-spacing:unset;text-align:unset}:where(input:is([type=radio i],[type=checkbox i])){margin:unset}:where(input[type=file i]){border:unset}:where(input[type=search i]){-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){:where(input[type=search i]){background-color:Canvas}}:where(input:is([type=tel i],[type=url i],[type=email i],[type=number i]):not(:placeholder-shown)){direction:ltr}:where(textarea){margin-block:unset;resize:block}:where(input:not([type=button i],[type=submit i],[type=reset i]),textarea,[contenteditable]){text-autospace:no-autospace}::file-selector-button,:where(button,input:is([type=button i],[type=submit i],[type=reset i])){background-color:unset}::file-selector-button,:where(button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i]){touch-action:manipulation}:where(:enabled)::file-selector-button,:where(button:enabled,label[for],select:enabled,input:is([type=button i],[type=submit i],[type=reset i],[type=radio i],[type=checkbox i]):enabled,[role=tab i],[role=button i],[role=option i]){cursor:pointer}:where(fieldset){min-inline-size:0;margin-inline:unset;padding:unset;border:unset}:where(legend){padding-inline:unset}:where(progress){vertical-align:unset}::placeholder{opacity:unset}:where(summary){list-style-type:"";cursor:pointer}:where(summary)::-webkit-details-marker{display:none}:where(dialog,[popover]){overscroll-behavior-block:contain;padding:unset;border:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}:where(dialog){max-inline-size:unset;max-block-size:unset}:where(dialog)::backdrop{background-color:oklch(0 0 0deg/30%)}:where([popover]){margin:unset}:where(:focus-visible){outline-offset:3px}[tabindex="-1"]:focus{outline:none!important}:where(:disabled,[aria-disabled=true i]){cursor:default}[hidden]:not([hidden=until-found i]){display:none!important}}@layer base{:root{--lightest-color:#fff;--darkest-color:#333;--base-font-color:var(--darkest-color);--border-color:var(--darkest-color);--color-must-lightest:#fff;--color-must-darkest:#000;--color-tone-primary:#036eb8;--color-tone-secondary:#b6d3fe;--color-tone-tertiary:#ed853b;--color-text-base-font-primary:#333;--color-text-base-font-gray:#737373;--color-text-link-text-link:#036eb8;--color-text-link-text-link_hover:#1a5d8d;--color-current-text:#234863;--color-current-bg:#234863;--color-semantics-error:#b80704;--color-semantics-bg-error:#fff0f0;--color-bg-base-bg-primary:#fff;--color-bg-base-bg-secondary:#e8f3fa;--color-bg-link-normal:#fff;--color-bg-link-normal_hover:#e8f3fa;--color-bg-link-emphasis:#036eb8;--color-bg-link-emphasis_hover:#1a5d8d;--color-bg-link-back:#ebebeb;--color-bg-link-back_hover:#9c9c9c;--color-border-gray-1:#9fa5a9;--color-bg-gradient-primary:linear-gradient(312deg,#024c80 -16.04%,#036eb8 96.33%);--color-bg-title-h3:#eee;--color-unknown-01:#e66d17;--base-font-size:1rem;--base-line-height:1.7;--font-family-body:"Zen Kaku Gothic New",sans-serif;--font-family-en:"Lato",var(--font-family-body);--spacing-gutter:16px;--base-scale-none:0;--content-inline-size:960px;--base-scale-xxs:2;--base-scale-xs:4;--base-scale-s:8;--base-scale-m:16;--base-scale-l:24;--base-scale-xl:32;--base-scale-2xl:40;--base-scale-3xl:48;--base-scale-4xl:56;--base-scale-5xl:64;--base-scale-6xl:72;--base-scale-7xl:80;scroll-padding-top:calc(var(--header-block-size) + 20px)}}@layer general{*{&,&:after,&:before{box-sizing:border-box}}}@layer general{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(--base-font-color)}button{border-radius:0}img{min-inline-size:0;min-block-size:0}}@layer general{}@layer general{}@layer main-base{
/*!
 *
 * BurgerEditor StyleSheet Default Styles v2.29.3
 *
 */:root{--bge-column-gap:20px;--bge-grid-gap:var(--bge-column-gap);--bge-column-margin-block-end:20px;--bge-options-margin-normal:1.5rem;--bge-options-margin-none:0;--bge-options-margin-small:1rem;--bge-options-margin-large:4rem;--bge-options-margin:var(--bge-options-margin-normal);--bge-options-bgcolor-transparent:#0000;--bge-options-bgcolor-gray:#efefef;--bge-options-bgcolor-blue:#d8f4ff;--bge-options-bgcolor-pink:#fee;--bge-options-bgcolor:var(--bge-options-bgcolor-transparent);--bge-options-border-none:none;--bge-options-border-bold:solid 5px currentcolor;--bge-options-border-thin:solid 1px currentcolor;--bge-options-border-dotted:dotted 1px currentcolor;--bge-options-border:var(--bge-options-border-none);--bge-options-padding-none:0;--bge-options-padding-with-border-or-bg:1.5em;--bge-options-padding:var(--bge-options-padding-none)}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg")}:where([data-bgb=button2]),:where([data-bgb=button3]),:where([data-bgb=download-file2]),:where([data-bgb=download-file3]),:where([data-bgb=image-link-text2]),:where([data-bgb=image-link-text3]),:where([data-bgb=image-link-text4]),:where([data-bgb=image-link-text5]),:where([data-bgb=image-link2]),:where([data-bgb=image-link3]),:where([data-bgb=image-link4]),:where([data-bgb=image-link5]),:where([data-bgb=image-text2]),:where([data-bgb=image-text3]),:where([data-bgb=image-text4]),:where([data-bgb=image-text5]),:where([data-bgb=image2]),:where([data-bgb=image3]),:where([data-bgb=image4]),:where([data-bgb=image5]),:where([data-bgb=text-gallery1]),:where([data-bgb=text-gallery2]),:where([data-bgb=text-image1]),:where([data-bgb=text-image2]),:where([data-bgb=trimmed-image-link2]),:where([data-bgb=trimmed-image-link3]),:where([data-bgb=trimmed-image-link4]),:where([data-bgb=trimmed-image-link5]),:where([data-bgb=trimmed-image2]),:where([data-bgb=trimmed-image3]),:where([data-bgb=trimmed-image4]),:where([data-bgb=trimmed-image5]),:where([data-bgb=wysiwyg2]){column-gap:var(--bge-grid-gap-local,var(--bge-grid-gap));display:grid;grid-template-columns:repeat(var(--col),1fr)}@media screen and (max-width:768px){:has(>:not([class*=bgt-sp-grid])):where([data-bgb=button2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=button3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=download-file2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=download-file3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link-text2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link-text3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link-text4]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link-text5]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link4]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-link5]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-text2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-text3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-text4]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image-text5]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image4]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=image5]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=text-gallery1]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=text-gallery2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=text-image1]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=text-image2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image-link2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image-link3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image-link4]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image-link5]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image2]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image3]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image4]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=trimmed-image5]),:has(>:not([class*=bgt-sp-grid])):where([data-bgb=wysiwyg2]){display:flex;flex-direction:column;gap:var(--bge-column-margin-block-end)}}:where([data-bgb=button2]),:where([data-bgb=download-file2]),:where([data-bgb=image-link-text2]),:where([data-bgb=image-link2]),:where([data-bgb=image-text2]),:where([data-bgb=image2]),:where([data-bgb=text-gallery1]),:where([data-bgb=text-gallery2]),:where([data-bgb=text-image1]),:where([data-bgb=text-image2]),:where([data-bgb=trimmed-image-link2]),:where([data-bgb=trimmed-image2]),:where([data-bgb=wysiwyg2]){--col:2}@media screen and (min-width:769px){:has(>.bgt-grid2:first-child):where([data-bgb=button2]),:has(>.bgt-grid2:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid2:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid2:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid2:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid2:first-child):where([data-bgb=image2]),:has(>.bgt-grid2:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid2:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid2:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid2:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid2:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid2:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid2:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:2fr 10fr}}@media screen and (min-width:769px){:has(>.bgt-grid3:first-child):where([data-bgb=button2]),:has(>.bgt-grid3:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid3:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid3:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid3:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid3:first-child):where([data-bgb=image2]),:has(>.bgt-grid3:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid3:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid3:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid3:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid3:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid3:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid3:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:3fr 9fr}}@media screen and (min-width:769px){:has(>.bgt-grid4:first-child):where([data-bgb=button2]),:has(>.bgt-grid4:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid4:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid4:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid4:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid4:first-child):where([data-bgb=image2]),:has(>.bgt-grid4:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid4:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid4:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid4:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid4:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid4:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid4:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:4fr 8fr}}@media screen and (min-width:769px){:has(>.bgt-grid5:first-child):where([data-bgb=button2]),:has(>.bgt-grid5:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid5:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid5:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid5:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid5:first-child):where([data-bgb=image2]),:has(>.bgt-grid5:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid5:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid5:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid5:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid5:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid5:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid5:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:5fr 7fr}}@media screen and (min-width:769px){:has(>.bgt-grid6:first-child):where([data-bgb=button2]),:has(>.bgt-grid6:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid6:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid6:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid6:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid6:first-child):where([data-bgb=image2]),:has(>.bgt-grid6:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid6:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid6:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid6:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid6:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid6:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid6:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:6fr 6fr}}@media screen and (min-width:769px){:has(>.bgt-grid7:first-child):where([data-bgb=button2]),:has(>.bgt-grid7:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid7:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid7:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid7:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid7:first-child):where([data-bgb=image2]),:has(>.bgt-grid7:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid7:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid7:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid7:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid7:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid7:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid7:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:7fr 5fr}}@media screen and (min-width:769px){:has(>.bgt-grid8:first-child):where([data-bgb=button2]),:has(>.bgt-grid8:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid8:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid8:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid8:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid8:first-child):where([data-bgb=image2]),:has(>.bgt-grid8:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid8:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid8:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid8:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid8:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid8:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid8:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:8fr 4fr}}@media screen and (min-width:769px){:has(>.bgt-grid9:first-child):where([data-bgb=button2]),:has(>.bgt-grid9:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid9:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid9:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid9:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid9:first-child):where([data-bgb=image2]),:has(>.bgt-grid9:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid9:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid9:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid9:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid9:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid9:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid9:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:9fr 3fr}}@media screen and (min-width:769px){:has(>.bgt-grid10:first-child):where([data-bgb=button2]),:has(>.bgt-grid10:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid10:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid10:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid10:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid10:first-child):where([data-bgb=image2]),:has(>.bgt-grid10:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid10:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid10:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid10:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid10:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid10:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid10:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:10fr 2fr}}@media screen and (min-width:769px){:has(>.bgt-grid11:first-child):where([data-bgb=button2]),:has(>.bgt-grid11:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid11:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid11:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid11:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid11:first-child):where([data-bgb=image2]),:has(>.bgt-grid11:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid11:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid11:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid11:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid11:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid11:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid11:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:11fr 1fr}}@media screen and (min-width:769px){:has(>.bgt-grid1:first-child):where([data-bgb=button2]),:has(>.bgt-grid1:first-child):where([data-bgb=download-file2]),:has(>.bgt-grid1:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-grid1:first-child):where([data-bgb=image-link2]),:has(>.bgt-grid1:first-child):where([data-bgb=image-text2]),:has(>.bgt-grid1:first-child):where([data-bgb=image2]),:has(>.bgt-grid1:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-grid1:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-grid1:first-child):where([data-bgb=text-image1]),:has(>.bgt-grid1:first-child):where([data-bgb=text-image2]),:has(>.bgt-grid1:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-grid1:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-grid1:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:1fr 11fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid1:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid1:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:1fr 11fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid2:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid2:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:2fr 10fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid3:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid3:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:3fr 9fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid4:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid4:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:4fr 8fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid5:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid5:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:5fr 7fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid6:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid6:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:6fr 6fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid7:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid7:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:7fr 5fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid8:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid8:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:8fr 4fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid9:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid9:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:9fr 3fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid10:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid10:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:10fr 2fr}}@media screen and (max-width:768px){:has(>.bgt-sp-grid11:first-child):where([data-bgb=button2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=download-file2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=image-link-text2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=image-link2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=image-text2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=image2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=text-gallery1]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=text-gallery2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=text-image1]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=text-image2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=trimmed-image-link2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=trimmed-image2]),:has(>.bgt-sp-grid11:first-child):where([data-bgb=wysiwyg2]){grid-template-columns:11fr 1fr}}:where([data-bgb=button3]),:where([data-bgb=download-file3]),:where([data-bgb=image-link-text3]),:where([data-bgb=image-link3]),:where([data-bgb=image-text3]),:where([data-bgb=image3]),:where([data-bgb=trimmed-image-link3]),:where([data-bgb=trimmed-image3]){--col:3}:where([data-bgb=image-link-text4]),:where([data-bgb=image-link4]),:where([data-bgb=image-text4]),:where([data-bgb=image4]),:where([data-bgb=trimmed-image-link4]),:where([data-bgb=trimmed-image4]){--col:4}:where([data-bgb=image-link-text5]),:where([data-bgb=image-link5]),:where([data-bgb=image-text5]),:where([data-bgb=image5]),:where([data-bgb=trimmed-image-link5]),:where([data-bgb=trimmed-image5]){--col:5}:where([data-bgb=text-float-image1]):after,:where([data-bgb=text-float-image2]):after{clear:both;content:"";display:block}:where([data-bgb=text-float-image1]) :where(.bgt-grid1),:where([data-bgb=text-float-image2]) :where(.bgt-grid1){inline-size:8.3333%}:where([data-bgb=text-float-image1]) :where(.bgt-grid2),:where([data-bgb=text-float-image2]) :where(.bgt-grid2){inline-size:16.6666%}:where([data-bgb=text-float-image1]) :where(.bgt-grid3),:where([data-bgb=text-float-image2]) :where(.bgt-grid3){inline-size:25%}:where([data-bgb=text-float-image1]) :where(.bgt-grid4),:where([data-bgb=text-float-image2]) :where(.bgt-grid4){inline-size:33.3333%}:where([data-bgb=text-float-image1]) :where(.bgt-grid5),:where([data-bgb=text-float-image2]) :where(.bgt-grid5){inline-size:41.6666%}:where([data-bgb=text-float-image1]) :where(.bgt-grid6),:where([data-bgb=text-float-image2]) :where(.bgt-grid6){inline-size:50%}:where([data-bgb=text-float-image1]) :where(.bgt-grid7),:where([data-bgb=text-float-image2]) :where(.bgt-grid7){inline-size:58.3333%}:where([data-bgb=text-float-image1]) :where(.bgt-grid8),:where([data-bgb=text-float-image2]) :where(.bgt-grid8){inline-size:66.6666%}:where([data-bgb=text-float-image1]) :where(.bgt-grid9),:where([data-bgb=text-float-image2]) :where(.bgt-grid9){inline-size:75%}:where([data-bgb=text-float-image1]) :where(.bgt-grid10),:where([data-bgb=text-float-image2]) :where(.bgt-grid10){inline-size:83.3333%}:where([data-bgb=text-float-image1]) :where(.bgt-grid11),:where([data-bgb=text-float-image2]) :where(.bgt-grid11){inline-size:91.6666%}:where([data-bgb=text-float-image1]) :where(.bgt-grid12),:where([data-bgb=text-float-image2]) :where(.bgt-grid12){inline-size:100%}@media screen and (max-width:768px){:where([data-bgb=text-float-image1]) :where(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12),:where([data-bgb=text-float-image2]) :where(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12){inline-size:100%}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid2,.bgt-sp-grid3,.bgt-sp-grid4,.bgt-sp-grid5,.bgt-sp-grid6,.bgt-sp-grid7,.bgt-sp-grid8,.bgt-sp-grid9,.bgt-sp-grid10,.bgt-sp-grid11,.bgt-sp-grid12):where(.bgt-grid--first),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid2,.bgt-sp-grid3,.bgt-sp-grid4,.bgt-sp-grid5,.bgt-sp-grid6,.bgt-sp-grid7,.bgt-sp-grid8,.bgt-sp-grid9,.bgt-sp-grid10,.bgt-sp-grid11,.bgt-sp-grid12):where(.bgt-grid--first){float:inline-start!important;padding-inline-end:calc(var(--bge-grid-gap)/2)!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid2,.bgt-sp-grid3,.bgt-sp-grid4,.bgt-sp-grid5,.bgt-sp-grid6,.bgt-sp-grid7,.bgt-sp-grid8,.bgt-sp-grid9,.bgt-sp-grid10,.bgt-sp-grid11,.bgt-sp-grid12):where(.bgt-grid--last),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid2,.bgt-sp-grid3,.bgt-sp-grid4,.bgt-sp-grid5,.bgt-sp-grid6,.bgt-sp-grid7,.bgt-sp-grid8,.bgt-sp-grid9,.bgt-sp-grid10,.bgt-sp-grid11,.bgt-sp-grid12):where(.bgt-grid--last){float:inline-end!important;padding-inline-start:calc(var(--bge-grid-gap)/2)!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid1),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid1){inline-size:8.3333%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid2),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid2){inline-size:16.6666%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid3),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid3){inline-size:25%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid4),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid4){inline-size:33.3333%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid5),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid5){inline-size:41.6666%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid6),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid6){inline-size:50%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid7),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid7){inline-size:58.3333%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid8),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid8){inline-size:66.6666%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid9),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid9){inline-size:75%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid10),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid10){inline-size:83.3333%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid11),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid11){inline-size:91.6666%!important}:where([data-bgb=text-float-image1]) :where(.bgt-sp-grid12),:where([data-bgb=text-float-image2]) :where(.bgt-sp-grid12){inline-size:100%!important}}:where([data-bgb]){--bge-options-margin:var(--bge-options-margin-normal);--bge-options-bgcolor:var(--bge-options-bgcolor-transparent);--bge-options-border:var(--bge-options-border-none);--bge-options-padding:var(--bge-options-padding-none);background-color:var(--bge-options-bgcolor);border:var(--bge-options-border);margin-block-end:var(--bge-options-margin);padding:var(--bge-options-padding)}:where([data-bgb]),:where([data-bgb]) :where(*),:where([data-bgb]) :where(*):after,:where([data-bgb]) :where(*):before,:where([data-bgb]):after,:where([data-bgb]):before{box-sizing:border-box}:where([data-bgb=text-float-image2]) :where(.bgt-grid--first){float:inline-start;margin-block-end:calc(var(--bge-grid-gap)/4);margin-inline-end:var(--bge-grid-gap)}:where([data-bgb=text-float-image2]) :where(.bgt-grid--last){overflow:visible}:where([data-bgb=text-float-image1]) :where(.bgt-grid--first){float:inline-end;margin-block-end:calc(var(--bge-grid-gap)/4);margin-inline-start:var(--bge-grid-gap)}:where([data-bgb=text-float-image1]) :where(.bgt-grid--last){overflow:visible}:where([data-bgb=download-file3]){text-align:center}:where([data-bgb=download-file3]) :where([data-bgt=download-file]){display:inline-block;vertical-align:middle}:where([data-bgb=download-file2]){text-align:center}:where([data-bgb=download-file2]) :where([data-bgt=download-file]){display:inline-block;vertical-align:middle}:where([data-bgb=download-file]){text-align:center}:where([data-bgb=download-file]) :where([data-bgt=download-file]){display:inline-block;vertical-align:middle}:where([data-bgb=button3]){text-align:center}:where([data-bgb=button3]) :where([data-bgt=button]){display:inline-block;vertical-align:middle}:where([data-bgb=button2]){text-align:center}:where([data-bgb=button2]) :where([data-bgt=button]){display:inline-block;vertical-align:middle}:where([data-bgb=button]){text-align:center}:where([data-bgb=button]) :where([data-bgt=button]){display:inline-block;vertical-align:middle}:where(.bgt-youtube){block-size:auto;inline-size:100%;padding-block-start:56.25%;position:relative}:where(.bgt-youtube) :where(iframe){block-size:100%;border:none;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;margin:0 auto;position:absolute}:where(.bgt-youtube) :where(.bgt-youtube__thumb){block-size:auto;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}:where(.bgt-trimmed-image-link__link){color:#333;display:block;text-decoration:none}:where(.bgt-trimmed-image-link__link):where([href*=bg-noimage]){cursor:default;pointer-events:none}:where(.bgt-trimmed-image-link__link) :where(.bgt-link__box){margin:0}:where(.bgt-trimmed-image-link__link) :where(.bgt-box__image){background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:0;inline-size:100%;overflow:hidden;padding-block-start:100%}@media screen and (max-width:768px){:where([data-bge-empty="1"]) :where(.bgt-trimmed-image-link__link) :where(.bgt-box__image){display:none}}:where(.bgt-trimmed-image-link__link) :where(.bgt-box__caption):empty{display:none}:where(.bgt-image__link,.bgt-trimmed-image__link){color:#333;display:block;text-decoration:none}:where(.bgt-image__link,.bgt-trimmed-image__link):where([href*=bg-noimage]){cursor:default;pointer-events:none}:where(.bgt-image__link,.bgt-trimmed-image__link):where(.bgt-colorbox--larger){cursor:default;pointer-events:none}:where(.bgt-image__link,.bgt-trimmed-image__link) :where(.bgt-link__box){margin:0}:where(.bgt-image__link,.bgt-trimmed-image__link) :where(.bgt-box__image){background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:0;inline-size:100%;overflow:hidden;padding-block-start:100%}@media screen and (max-width:768px){:where([data-bge-empty="1"]) :where(.bgt-image__link,.bgt-trimmed-image__link) :where(.bgt-box__image){display:none}}:where(.bgt-image__link,.bgt-trimmed-image__link) :where(.bgt-box__caption):empty{display:none}:where(.bge-title-h3){margin-block-end:0}:where(.bge-title-h2){margin-block-end:0}:where(.bge-type-table){margin:0}:where(.bge-type-table) :where(th){inline-size:25%}:where(.bge-type-table) :where(td){inline-size:75%}:where(.bgt-image-link__link){color:#333;display:block;position:relative;text-decoration:none;z-index:1}:where(.bgt-image-link__link) :where(.bgt-link__box){margin:0}:where(.bgt-image-link__link) :where(.bgt-box__image-container){background:none}:where(.bgt-image-link__link) :where(.bgt-box__image-container) :where(img){block-size:auto;display:block;margin:0 auto;max-inline-size:100%}:where([data-bge-empty="1"]) :where(.bgt-image-link__link) :where(.bgt-box__image-container){block-size:1px;inline-size:100%;visibility:hidden}@media screen and (max-width:768px){:where([data-bge-empty="1"]) :where(.bgt-image-link__link) :where(.bgt-box__image-container){display:none}}:where([data-bge-empty="1"]) :where(.bgt-image-link__link) :where(.bgt-box__image-container) img{display:none}:where(.bgt-image-link__link) :where(.bgt-box__caption):empty{display:none}:where(.bgt-image__link){color:#333;display:block;position:relative;text-decoration:none;z-index:1}:where(.bgt-image__link):where(.bgt-colorbox--larger){cursor:default;pointer-events:none}:where(.bgt-image__link) :where(.bgt-link__box){margin:0}:where(.bgt-image__link) :where(.bgt-box__image-container){background:none}:where(.bgt-image__link) :where(.bgt-box__image-container) :where(img){block-size:auto;display:block;margin:0 auto;max-inline-size:100%}:where([data-bge-empty="1"]) :where(.bgt-image__link) :where(.bgt-box__image-container){block-size:1px;inline-size:100%;visibility:hidden}@media screen and (max-width:768px){:where([data-bge-empty="1"]) :where(.bgt-image__link) :where(.bgt-box__image-container){display:none}}:where([data-bge-empty="1"]) :where(.bgt-image__link) :where(.bgt-box__image-container) :where(img){display:none}:where(.bgt-image__link) :where(.bgt-box__caption):empty{display:none}:where(.bgt-google-maps){block-size:400px;inline-size:100%}:where(.bgt-google-maps)>img{block-size:100%;display:block;inline-size:100%;margin:0 auto;object-fit:contain}:where(.bgt-google-maps-link){display:none}@media screen and (max-width:768px){:where(.bgt-google-maps-link){display:block}}:where([data-bgt=gallery]) :where(.bgt-gallery){block-size:0;inline-size:100%;overflow:hidden;padding:54% 0 0;position:relative}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery__group){block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:0}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery__item){block-size:100%;display:block;inline-size:100%;margin:0;padding:0;pointer-events:none}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery__img){block-size:100%;inline-size:100%;position:relative;z-index:0}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery__img) :where(img){block-size:100%;display:block;inline-size:100%;object-fit:cover}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery__caption){inline-size:100%;inset-block-end:0;inset-inline-start:0;position:absolute;z-index:1}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery__caption):empty{display:none}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery-ctrl){inline-size:100%;inset-block-start:50%;inset-inline-start:0;position:absolute}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery-ctrl) :where(.bgt-gallery-ctrl__prev,.bgt-gallery-ctrl__next){inset-block-start:0;position:absolute}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery-ctrl) :where(.bgt-gallery-ctrl__prev){inset-inline-start:0}:where([data-bgt=gallery]) :where(.bgt-gallery) :where(.bgt-gallery-ctrl) :where(.bgt-gallery-ctrl__next){inset-inline-end:0}:where([data-bgt=gallery]) :where([data-gallery-marker=thumbs])+:where(.bgt-gallery-marker){display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}:where([data-bgt=gallery]) :where([data-gallery-marker=thumbs])+:where(.bgt-gallery-marker) :where(li){background-position:50%;background-repeat:none;background-size:cover;block-size:60px;cursor:pointer;display:block;flex:0 0 auto;inline-size:60px;list-style:none;margin:0;padding:0}:where([data-bgt=gallery]) :where([data-gallery-marker=dot])+:where(.bgt-gallery-marker){display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}:where([data-bgt=gallery]) :where([data-gallery-marker=dot])+:where(.bgt-gallery-marker) :where(li){background-color:#000;background-image:none;block-size:10px;cursor:pointer;display:block;flex:0 0 auto;inline-size:10px;list-style:none;margin:0;padding:0}:where([data-bgt=gallery]) :where([data-gallery-marker=none])+:where(.bgt-gallery-marker){display:none}:where(.bge-embed-code){display:none}:where(.bge-embed-label){color:#999;display:block;font-weight:700;padding:20px;text-align:center}:where(.bge-embed-label):after{content:"埋め込みタグはエディタ上ではプレビューできません";display:block;font-size:.92em;font-weight:400}:where(.bgt-link__size):before{content:"("}:where(.bgt-link__size):after{content:")"}:where(.bgt-link__icon):where(.bgt-link__icon--after){display:none}:where(.bgt-link__icon):after{font-family:FontAwesome,serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e623";font-size:1.3em;vertical-align:bottom}:where(.bgt-download-file__link):where([href$=pdf]) :where(.bgt-link__icon):after{content:"\f1c1"}:where(.bgt-download-file__link):where([href$=doc]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=docx]) :where(.bgt-link__icon):after{content:"\f1c2"}:where(.bgt-download-file__link):where([href$=xls]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=xlsx]) :where(.bgt-link__icon):after{content:"\f1c3"}:where(.bgt-download-file__link):where([href$=ppt]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=pptx]) :where(.bgt-link__icon):after{content:"\f1c4"}:where(.bgt-download-file__link):where([href$=zip]) :where(.bgt-link__icon):after{content:"\f1c6"}:where(.bgt-download-file__link):where([href$=css]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=htm]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=html]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=json]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=less]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=sass]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=scss]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=styl]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=xml]) :where(.bgt-link__icon):after{content:"\f1c9"}:where(.bgt-download-file__link):where([href$=bmp]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=gif]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=jpeg]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=jpg]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=png]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=tif]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=tiff]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=webp]) :where(.bgt-link__icon):after{content:"\f1c5"}:where(.bgt-download-file__link):where([href$=flv]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=m4v]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=mov]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=mp4]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=mpeg]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=mpg]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=ogg]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=swf]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=webm]) :where(.bgt-link__icon):after,:where(.bgt-download-file__link):where([href$=wmv]) :where(.bgt-link__icon):after{content:"\f1c8"}:where(.bgt-btn-container){text-align:center}:where(.bgt-btn){appearance:auto}.bgb-opt--mb-large{--bge-options-margin:var(--bge-options-margin-large)}.bgb-opt--mb-small{--bge-options-margin:var(--bge-options-margin-small)}.bgb-opt--mb-none{--bge-options-margin:var(--bge-options-margin-none)}.bgb-opt--bg-gray{--bge-options-bgcolor:var(--bge-options-bgcolor-gray);--bge-options-padding:var(--bge-options-padding-with-border-or-bg)}.bgb-opt--bg-blue{--bge-options-bgcolor:var(--bge-options-bgcolor-blue);--bge-options-padding:var(--bge-options-padding-with-border-or-bg)}.bgb-opt--bg-pink{--bge-options-bgcolor:var(--bge-options-bgcolor-pink);--bge-options-padding:var(--bge-options-padding-with-border-or-bg)}.bgb-opt--border-none{--bge-options-border:var(--bge-options-border-none)}.bgb-opt--border-bold{--bge-options-border:var(--bge-options-border-bold);--bge-options-padding:var(--bge-options-padding-with-border-or-bg)}.bgb-opt--border-thin{--bge-options-border:var(--bge-options-border-thin);--bge-options-padding:var(--bge-options-padding-with-border-or-bg)}.bgb-opt--border-dotted{--bge-options-border:var(--bge-options-border-dotted)}.bgb-opt--border-dotted,.bgb-opt--border-trbl{--bge-options-padding:var(--bge-options-padding-with-border-or-bg)}.bgb-opt--border-tb{border-inline-end-width:0;border-inline-start-width:0;padding-inline:0}.bgb-opt--border-lr{border-block-end-width:0;border-block-start-width:0;padding-block:0}.bgb-opt--border-trl{border-block-end-width:0;padding-block-end:0}.bgb-opt--border-rbl{border-block-start-width:0;padding-block-start:0}:where(.cke_editable){margin:0;padding:10px}}@layer main{.c-content-main{--bge-column-gap-local:40px;--bge-column-margin-block-end:16px;--color-bg-bgb-bgb-opt--bg-gray:#f9f9f9;--color-bg-bgb-bgb-opt--bg-blue:#f5fcff;--color-bg-bgb-bgb-opt--bg-pink:#fff0f3;--bgb-opt-bgb-opt--mb-none:0;--bgb-opt-bgb-opt--mb-small:16px;--bgb-opt-bgb-opt--mb-default:48px;--bgb-opt-bgb-opt--mb-large:64px;--bge-options-padding-with-border-or-bg:40px;font-size:1rem;line-height:1.7;@media (width < 768px){--bge-options-padding-with-border-or-bg:24px}@media (width < 768px){font-size:.9375rem}:where(.sp-only:not(.bge-contents *)){@media (768px <= width){display:none}}:where(.pc-only:not(.bge-contents *)){@media (width < 768px){display:none}}:where([data-bgb]){margin-block-end:var(--bgb-opt-bgb-opt--mb-default);&:has(+[data-bgb=title]){margin-block-end:var(--bgb-opt-bgb-opt--mb-large)}&:has(+.local-nav){margin-block-end:96px;@media (width < 768px){margin-block-end:80px}}&:where(.c-content-main>:last-child){margin-block-end:var(--bgb-opt-bgb-opt--mb-none)}&:where(.bgb-title2){margin-block-end:var(--bgb-opt-bgb-opt--mb-small)}&:where(.bgb-opt--border-lr:has(+.bgb-opt--border-rbl,+.bgb-opt--border-lr)),&:where(.bgb-opt--border-trl:has(+.bgb-opt--border-lr)){padding-block-end:var(--bgb-opt-bgb-opt--mb-default);margin-block-end:0}}:where([data-bgb]:not([data-bgb=text-float-image1],[data-bgb=text-float-image2])):after{@media (width < 768px){display:none}}:where([data-bge=ckeditor] *,.bge-type-table *,.cc-form-agreement *){:where(a){font-weight:500;color:var(--color-text-link-text-link);text-decoration-line:underline;text-decoration-thickness:auto;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-underline-offset:auto;transition:text-decoration-color .3s;&:where([target=_blank]){&:after{display:inline-block;inline-size:16px;block-size:1lh;margin-inline-start:4px;vertical-align:bottom;content:"";background:url(/img/icon-blank@sm.svg) no-repeat 50%/contain}}}&:focus-visible,&:hover{@media (any-hover){text-decoration-color:#0000}}}:where(h2,h3,h4,h5,h6,p){--_margin-block-end:1rem;margin-block-end:var(--_margin-block-end);&:last-child{--_margin-block-end:0}}:where(ul,ol,table,blockquote){--_margin-block-end:2rem;margin-block-end:var(--_margin-block-end);&:last-child{--_margin-block-end:0}}:where(h2){--_border-block-size:4px;--_margin-block-end:2rem;position:relative;padding-block-end:24px;font-size:2rem;line-height:1.5;border-block-end:var(--_border-block-size) solid var(--color-bg-link-back);@media (width < 768px){font-size:1.5rem}&:after,&:before{position:absolute;inset-block-end:calc(var(--_border-block-size)*-1);inset-inline-start:0;display:block;inline-size:10px;block-size:var(--_border-block-size);content:"";background-color:var(--color-tone-tertiary)}&:before{inset-inline-start:10px;background-color:var(--color-tone-primary)}}:where(h3){--_margin-block-end:1.5rem;position:relative;padding-block:8px;padding-inline:52px 16px;font-size:1.5rem;line-height:1.5;background-color:var(--color-bg-title-h3);border-radius:4px;@media (width < 768px){font-size:1.25rem}&:after,&:before{position:absolute;inset-block-start:16px;inset-inline-start:16px;display:block;inline-size:10px;block-size:10px;content:"";background-color:var(--color-tone-secondary)}&:after{background-color:var(--color-tone-tertiary);border-radius:4px;translate:10px 10px}}:where(h4){padding-block-end:16px;font-size:1.375rem;line-height:1.5;border-block-end:1px solid var(--color-border-gray-1);@media (width < 768px){font-size:1.25rem}}:where(h5){padding-inline-start:16px;font-size:1.25rem;line-height:1.5;border-inline-start:1px solid var(--color-tone-secondary);@media (width < 768px){font-size:1.125rem}}:where(h6){position:relative;padding-inline-start:24px;font-size:1.125rem;line-height:1.5;@media (width < 768px){font-size:1rem}&:after,&:before{position:absolute;inset-block-start:6px;inset-inline-start:0;display:block;inline-size:8px;block-size:8px;content:"";background-color:var(--color-tone-secondary)}&:after{background-color:var(--color-tone-tertiary);border-radius:4px;translate:8px 8px}}:where(ul,ol){--_font-size:1rem;--_line-height:1.7;font-size:var(--_font-size);line-height:var(--_line-height);list-style-position:inside;@media (width < 768px){--_font-size:0.9375rem}:where(li+li){margin-block-start:16px;&:where(.cc-form--confirm *){margin-block-start:0}}&:where(li>*){margin-block-start:16px;&:where(.cc-form--confirm *){margin-block-start:0}}}:where(ul){:where(li){position:relative;padding-inline-start:24px;&:before{position:absolute;inset-block-start:calc(0.5lh - 5px);inset-inline-start:7px;display:block;inline-size:10px;block-size:10px;content:"";background-color:var(--color-tone-primary);border-radius:4px}&:where(ul ul *){&:before{background-color:var(--color-border-gray-1)}}}}:where(ol){counter-reset:content-main-ol-default;:where(li){position:relative;padding-inline-start:1.75rem;&:before{position:absolute;inset-block-start:calc(var(--_line-height)*var(--_font-size)/2 - 0.5lh);inset-inline-start:2px;display:block;font-family:var(--font-family-en);font-size:.875rem;font-weight:700;color:var(--color-tone-primary);content:counter(content-main-ol-default,decimal-leading-zero) ". ";counter-increment:content-main-ol-default}&:where(ol ol *){&:before{color:var(--color-text-base-font-gray)}}}}:where(blockquote){--_blockquote-root-padding:40px;--_blockquote-icon-size:32px;--_blockquote-icon-inset:10px;position:relative;padding:var(--_blockquote-root-padding);color:var(--color-text-base-font-gray);background-color:var(--color-bg-bgb-bgb-opt--bg-gray);@media (width < 768px){--_blockquote-root-padding:24px;--_blockquote-icon-size:24px;--_blockquote-icon-inset:4px}>:last-child{margin-block-end:0}&:after,&:before{position:absolute;display:block;inline-size:var(--_blockquote-icon-size);block-size:var(--_blockquote-icon-size);content:"";background-color:var(--color-tone-primary);mask:url(/img/obj-blockquote.svg) no-repeat center/contain}&:before{inset-block-start:var(--_blockquote-icon-inset);inset-inline-start:var(--_blockquote-icon-inset)}&:after{inset-block-end:var(--_blockquote-icon-inset);inset-inline-end:var(--_blockquote-icon-inset);rotate:180deg}}:where(table){inline-size:100%;border-collapse:collapse}:where(table caption){font-size:.875rem;font-weight:700;line-height:1.5;@media (width < 768px){font-size:.75rem}&:has(+*){margin-block-end:8px}}:where(th,td){padding-block:24px;padding-inline:16px;border:1px solid var(--color-border-gray-1);@media (width < 768px){padding-block:16px}&:where([data-bge=ckeditor] *){--table-cell-width:unset;--table-cell-width--sm:var(--table-cell-width);inline-size:var(--table-cell-width);@media (width < 768px){inline-size:var(--table-cell-width--sm)}}}:where(th){background-color:var(--color-bg-base-bg-secondary)}[data-bgb=table]{:where(table,caption,tbody,tr,th,td){@media (width < 768px){display:block;inline-size:100%!important}}:where(table){border-block-end:1px solid var(--color-border-gray-1)}:where(th,td){border-block-end:none}}:where(.bge-ckeditor>:last-child){--_margin-block-end:0}:where(.bgt-box__caption){font-size:.875rem;@media (width < 768px){font-size:.75rem}}:where(.bgb-image-link-text2,.bgb-image-link-text3,.bgb-image-link-text4,.bgb-image-link-text5),:where(.bgb-image-text2,.bgb-image-text3,.bgb-image-text4,.bgb-image-text5){:where(.bgt-grid>:not(:last-child)){margin-block-end:16px}}:where(.bgt-button-container){inline-size:100%}:where(.bgt-btn,.bgt-download-file__link),:where(.cc-button){display:grid;grid-template:". label icon"/20px 1fr 32px;column-gap:4px;align-items:center;inline-size:fit-content;min-inline-size:min(280px,100%);max-inline-size:400px;min-block-size:64px;padding-block:8px;padding-inline:16px;font-size:1rem;font-weight:700;line-height:1.5;color:var(--color-text-link-text-link);background-color:var(--color-bg-link-normal);border:1px solid var(--color-bg-link-emphasis);border-radius:2lh;transition:background-color .3s,border-color .3s,color .3s;&:where(.bgt-button-container *){margin-inline:auto}&:focus-visible,&:hover{@media (any-hover){background-color:var(--color-bg-link-normal_hover)}}>:where(.bgt-btn__text),>:where(.cc-button__text){display:grid;grid-area:label;place-items:center}&:after{display:block;grid-area:icon;aspect-ratio:1/1;content:"";background-image:url(/img/icon-arrow-circle@primary-md.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;border-radius:calc(infinity*1px)}&:where([data-bgt-button-kind=em] *),&:where([data-modifier=emphasis]){color:var(--color-must-lightest);background-color:var(--color-tone-primary);border-color:var(--color-tone-primary);&:after{background-image:url(/img/icon-arrow-circle@white-md.svg)}&:focus-visible,&:hover{@media (any-hover){background-color:var(--color-bg-link-emphasis_hover);border-color:var(--color-bg-link-emphasis_hover)}}}&:where([data-bgt-button-kind=back] *),&:where([data-modifier=back]){grid-template:"icon label ."/32px 1fr 20px;color:var(--color-text-base-font-gray);background-color:var(--color-bg-link-back);border-color:var(--color-border-gray-1);&:after{background-image:url(/img/icon-arrow-circle@gray01-md.svg)}&:focus-visible,&:hover{@media (any-hover){color:var(--color-must-lightest);background-color:var(--color-bg-link-back_hover);border-color:var(--color-bg-link-back_hover);&:after{background-image:url(/img/icon-arrow-circle@gray02-md.svg)}}}}}:where(.bgt-download-file__link){position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-inline:40px 52px;&:after{position:absolute;inset-block:0;inset-inline-end:16px;display:block;inline-size:32px;aspect-ratio:1/1;margin-block:auto;content:"";background-image:url(/img/icon-arrow-circle@primary-md.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;border-radius:calc(infinity*1px)}}.bgb-opt--mb-none{margin-block-end:var(--bgb-opt-bgb-opt--mb-none)!important}.bgb-opt--mb-small{margin-block-end:var(--bgb-opt-bgb-opt--mb-small)!important}.bgb-opt--mb-large{margin-block-end:var(--bgb-opt-bgb-opt--mb-large)!important}.bgb-opt--border-bold,.bgb-opt--border-dotted,.bgb-opt--border-thin{border-color:var(--color-border-gray-1)}.bgb-opt--bg-gray{background-color:var(--color-bg-bgb-bgb-opt--bg-gray)!important;&:where(.bgb-opt--mb-none):has(+.bgb-opt--bg-gray){padding-block-end:0}}.bgb-opt--bg-blue{background-color:var(--color-bg-bgb-bgb-opt--bg-blue)!important;&:where(.bgb-opt--mb-none):has(+.bgb-opt--bg-blue){padding-block-end:0}}.bgb-opt--bg-pink{background-color:var(--color-bg-bgb-bgb-opt--bg-pink)!important;&:where(.bgb-opt--mb-none):has(+.bgb-opt--bg-pink){padding-block-end:0}}.cc-form-description{margin-block-end:calc(var(--base-scale-xl)*1px);&:has(+.cc-form-submit){margin-block-end:144px}>:last-child{margin-block-end:0}}.alert-message,.error-message{font-size:.875rem;font-weight:400;line-height:1.7;color:var(--color-semantics-error)}.cc-form{margin-block:0;margin-inline:auto;text-autospace:initial}.cc-form-field-list{display:flex;flex-direction:column;margin-block-end:48px}.cc-form-fieldset{display:block;&:where(.cc-form--confirm *){padding-block:1rem;padding-inline:16px;border-block-start:1px solid var(--color-border-gray-1);&:not(:has(+.cc-form-fieldset)){border-block-end:1px solid var(--color-border-gray-1)}}&:has(+.cc-form-fieldset){margin-block-end:3rem;@media (width < 768px){margin-block-end:3.5rem}&:where(.cc-form--confirm *){margin-block-end:0}}:where(ul){&:where(.cc-form--confirm *){margin-block-end:0}}}.cc-form-fieldset-heading{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center;margin-block-end:.5rem;font-size:1.25rem;font-weight:700;line-height:1.7;&:where(.cc-form--confirm *){grid-template-columns:1fr;margin-block-end:.5rem;font-size:1rem;@media (width < 768px){font-size:.9375rem}}label{display:block;cursor:pointer}.optional,.required{--_color-border:var(--color-tone-primary);--_color-bg:var(--color-tone-primary);--_color-text:var(--color-must-lightest);display:block;padding-inline:8px;font-size:.875rem;font-weight:500;line-height:1.7;color:var(--_color-text);background-color:var(--_color-bg);border:1px solid var(--_color-border);border-radius:4px;&:where(.cc-form--confirm *){display:none}}.optional{--_color-border:var(--color-border-gray-1);--_color-bg:var(--color-must-lightest);--_color-text:var(--color-text-base-font-gray)}}.cc-form-fieldset-attention{margin-block-end:.5rem;font-size:.875rem;font-weight:500;line-height:1.7;color:var(--color-text-base-font-gray)}.cc-form-agreement{padding-block:24px;padding-inline:40px;margin-block-end:48px;background-color:var(--color-bg-bgb-bgb-opt--bg-gray);&:last-child{margin-block-end:0}:where(p){margin-block-end:.5rem}>:last-child{margin-block-end:0}}.cc-form-submit{display:flex;flex-wrap:wrap;gap:16px 40px;align-items:center;justify-content:center}.mail-field{margin-block:0 1rem;&:where(.cc-form--confirm *){margin-block:0 .25rem}>*{margin-block-end:.5rem;&:where(.cc-form--confirm *){margin-block-end:0}}&:last-child{margin-block-end:0}&[data-type=select],&[data-type=text]{display:grid;grid-template:"before-attachment input after-attachment" auto "description description description" auto "error-message error-message error-message" auto/auto minmax(min(20em,(100%/2)),1fr) auto;@media (width < 768px){grid-template:"before-attachment" auto "input" auto "after-attachment" auto "description" auto "error-message" auto/1fr}&:has([size]),&[data-type=select]{grid-template:"before-attachment input after-attachment ." auto "description description description description" auto "error-message error-message error-message error-message" auto/auto auto auto 1fr;@media (width < 768px){grid-template:"before-attachment" auto "input" auto "after-attachment" auto "description" auto "error-message" auto/1fr}}>*{place-self:center flex-start}.mail-before-attachment{grid-area:before-attachment;margin-inline:0 1rem;@media (width < 768px){margin-inline:0 1rem}&:where(.cc-form--confirm *){margin-inline:0 .5rem}&:empty{margin:0}}.mail-input{grid-area:input}.mail-after-attachment{grid-area:after-attachment;margin-inline:1rem 0;@media (width < 768px){margin-inline:0 1rem}&:empty{margin:0}}.mail-description{grid-area:description;font-size:.875rem;font-weight:400;line-height:1.7;color:var(--color-text-base-font-gray);&:empty{display:none}}.error-message{grid-area:error-message}}.mail-after-attachment,.mail-before-attachment{display:block;font-size:1rem;font-weight:700;line-height:1.7;&:where(.cc-form--confirm *){font-weight:400}}.mail-input{display:block;grid-area:input;inline-size:100%;input:not([type=radio],[type=checkbox]),textarea{padding-block:4px;padding-inline:8px;background-color:var(--color-must-lightest);border:1px solid var(--color-border-gray-1);border-radius:0;&[size]{inline-size:auto;max-inline-size:100%}&[type=file]{padding-block:8px;padding-inline:8px;color:var(--color-text-base-font-gray);&::-webkit-file-upload-button{padding-block:8px;padding-inline:16px;margin-inline-end:8px;font-size:.875rem;font-weight:500;line-height:1.7;color:var(--color-must-lightest);appearance:none;background-color:var(--color-tone-primary);border:none;border-radius:calc(infinity*1px)}}&:where(.form-error){background-color:var(--color-semantics-bg-error);border-color:var(--color-semantics-error)}}input:not([type=radio],[type=checkbox]){&:not([size]){inline-size:100%}}textarea{&:not([cols]){inline-size:100%}}select{padding-block:4px;padding-inline:8px 32px;appearance:none;background-color:var(--color-must-lightest);background-image:url(/img/icon-select-arrow.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:16px;border:1px solid var(--color-border-gray-1);border-radius:0}}.checkbox{display:flex;align-items:center;justify-content:flex-start;input{display:block;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;line-height:1;opacity:0}label{cursor:pointer;&:where(input+*){position:relative;padding-inline-start:28px;&:after,&:before{position:absolute;inset-block-start:calc(0.5lh - 9px);inset-inline-start:0;display:block;inline-size:18px;block-size:18px;content:""}&:before{background-color:var(--color-must-lightest);border:1px solid var(--color-tone-primary);border-radius:4px}&:where(input.form-error:not(:checked)+*){&:before{background-color:var(--color-semantics-bg-error);border-color:var(--color-semantics-error)}}}&:where(input:checked+*){&:before{background:url(/img/icon-check.svg) no-repeat 50%/contain,var(--color-tone-primary)}}&:where(input:focus-visible+*){&:before{outline:1px auto -webkit-focus-ring-color;outline-offset:3px}}}}.mail-group-radio{>span{display:flex;align-items:center;justify-content:flex-start;input{display:block;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;line-height:1;opacity:0}label{cursor:pointer;&:where(input+*){position:relative;padding-inline-start:28px;&:after,&:before{position:absolute;inset-inline-start:0;display:block;inline-size:18px;block-size:18px;content:"";border-radius:calc(infinity*1px)}&:before{inset-block-start:calc(0.5lh - 9px);border:1px solid var(--color-tone-primary)}&:after{inset-block-start:calc(0.5lh - 5px);inline-size:10px;block-size:10px;background-color:var(--color-tone-primary);opacity:0;translate:4px 0}}&:where(input.form-error:not(:checked)+*){&:before{background-color:var(--color-semantics-bg-error);border-color:var(--color-semantics-error)}}&:where(input:checked+*){&:after{opacity:1}}&:where(input:focus-visible+*){&:before{outline:1px auto -webkit-focus-ring-color;outline-offset:3px}}}}}}:where(.bgt-gallery-ctrl){--_gallery-ctrl-size:32px;--_gallery-ctrl-inset:16px;@media (width < 768px){--_gallery-ctrl-inset:4px}}:where(.bgt-gallery-ctrl__next),:where(.bgt-gallery-ctrl__prev){inline-size:var(--_gallery-ctrl-size,32px);block-size:var(--_gallery-ctrl-size,32px);padding:0;margin-block-start:calc(var(--_gallery-ctrl-size, 32px)/-2);overflow:hidden;font-size:0;color:#0000;outline:none;background:url(/img/icon-arrow-circle@primary-md.svg) no-repeat 50%/calc(100% + 8px) border-box border-box;border:2px solid #fff;border-radius:calc(infinity*1px);opacity:1;transition:opacity .3s;&:after{display:none}&:focus-visible,&:hover{@media (any-hover){opacity:.7}}&:focus-visible{outline:2px solid var(--color-tone-primary);outline-offset:2px}}:where(.bgt-gallery-ctrl__prev){inset-inline-start:var(--_gallery-ctrl-inset,16px);rotate:180deg;@media (width < 768px){inset-inline-start:4px}}:where(.bgt-gallery-ctrl__next){inset-inline-end:var(--_gallery-ctrl-inset,16px);transform:none;@media (width < 768px){inset-inline-end:4px}}:where([data-gallery-marker=thumbs]+.bgt-gallery-marker){gap:8px;margin-block-start:16px;:where(li){margin-block-start:0!important;background-position:50%;background-size:cover;border-radius:4px;&:before{display:none}&.current{opacity:.5}}}:where([data-gallery-marker=dot]+.bgt-gallery-marker){:where(li){margin-block-start:0!important;background-color:initial!important;background-image:none!important;&:before{background-color:var(--color-border-gray-1)}&.current:before{background-color:var(--color-tone-primary)}}}:where([data-gallery-marker=none]+.bgt-gallery-marker){display:none}}}.index-area:where(.c-content-main *,.bge-contents *){@media (width < 768px){--bge-column-margin-block-end:var(--bgb-opt-bgb-opt--mb-default)}:where(.bgt-grid>:not(:last-child)){margin-block-end:unset}:where(.bgt-grid:has(img[src="/files/bgeditor/bg-noimage.gif"]):has(.bge-ckeditor:empty)){display:none}:where(.bgt-image-link-container){aspect-ratio:92/29;overflow:hidden;*{block-size:100%}:where(img){display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:scale .3s;&:where(.bgt-grid:has(a:hover,a:focus-visible) *){@media (any-hover){scale:1.05}}}}:where(.bge-ckeditor>a){display:block;padding-block-start:16px}:where(p,h2,h3,h4,h5,h6):where(.bge-ckeditor a>:first-child){font-size:1.5rem;font-weight:700;line-height:1.6;transition:color .3s;@media (width < 768px){font-size:1.375rem}&:not(:last-child){margin-block-end:.33333em}&:where(.bgt-grid:has(a:hover,a:focus-visible) *){@media (any-hover){color:var(--color-tone-primary)}}&:before{display:inline-block;inline-size:24px;block-size:1lh;margin-inline-end:8px;vertical-align:bottom;content:"";background:url(/img/icon-arrow-circle@primary-md.svg) no-repeat 50%/contain}}:where(.bge-ckeditor a>:last-child){margin-block-end:0}}.copy-text:where(.c-content-main *,.bge-contents *){font-size:1.875rem;font-style:normal;font-weight:700;line-height:1.5;color:var(--color-tone-primary);@media (width < 768px){font-size:1.625rem}&:where(.bge-ckeditor *){--_margin-block-end:24px}}.copy-text-sm:where(.c-content-main *,.bge-contents *){font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5;color:var(--color-tone-primary);@media (width < 768px){font-size:1.125rem}&:where(.bge-ckeditor *){--_margin-block-end:24px}}.anchor-link:where(.c-content-main *,.bge-contents *){display:block;:where(ul){display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0;@media (width < 768px){gap:12px}}:where(li){inline-size:min(296px,100%);padding:0;margin:0;&:after,&:before{display:none}}:where(a){position:relative;display:block;inline-size:100%;padding-block:7px;padding-inline:24px 48px;font-size:.875rem;font-weight:500;line-height:1.7;color:var(--color-text-base-font-primary);text-decoration:none;background-color:var(--color-bg-link-normal);border:1px solid var(--color-border-gray-1);border-radius:100px;transition:background-color .3s;@media (width < 768px){font-size:.75rem}&:after{position:absolute;inset-block:0;inset-inline-end:16px;display:block;grid-area:icon;inline-size:24px;block-size:24px;aspect-ratio:1/1;margin-block:auto;content:"";background-image:url(/img/icon-arrow-circle@primary-md.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;border-radius:calc(infinity*1px);rotate:90deg}&:focus-visible,&:hover{@media (any-hover){background-color:var(--color-bg-link-normal_hover)}}}}.qa-block-q:where(.c-content-main *,.bge-contents *){&:has(+.qa-block-a){margin-block-end:24px}:where(.bgt-container){display:flex;gap:16px;align-items:start;&:before{display:grid;place-items:center;min-inline-size:2rem;aspect-ratio:1/1;font-family:var(--font-family-en);font-size:1.125rem;font-weight:700;line-height:1;color:var(--color-must-lightest);content:"Q";background-color:var(--color-tone-primary);@media (width < 768px){font-size:1rem}}>*{flex-grow:1}}:where(.bge-ckeditor) *{font-size:1.375rem;font-weight:700;line-height:1.5;@media (width < 768px){font-size:1.25rem}}}.qa-block-a:where(.c-content-main *,.bge-contents *){&:where(.qa-block-q+[class*=bgb-opt--bg-]){padding-block-start:24px}:where(.bgt-container){display:flex;gap:16px;align-items:start;&:before{display:grid;place-items:center;min-inline-size:2rem;aspect-ratio:1/1;font-family:var(--font-family-en);font-size:1.125rem;font-weight:700;line-height:1;color:var(--color-must-lightest);content:"A";background-color:var(--color-unknown-01);@media (width < 768px){font-size:1rem}}>*{flex-grow:1}}:where(.bge-ckeditor) *{font-weight:500}}.number-title:where(.c-content-main *,.bge-contents *){display:flex;gap:16px;align-items:flex-start;justify-content:flex-start;padding:0;font-size:1.375rem;font-weight:700;line-height:1.5;background:unset;border:0;@media (width < 768px){font-size:1.25rem}&:after,&:before{display:none}>:where(span:first-child){display:flex;align-items:center;justify-content:center;min-inline-size:min((32/16 * 1rem),(100%/2));min-block-size:2rem;font-family:var(--font-family-en);font-size:1.125rem;line-height:1;color:var(--color-must-lightest);background:var(--color-tone-primary);@media (width < 768px){font-size:1rem}}}.local-nav:where(.c-content-main *,.bge-contents *){padding-block:32px;padding-inline:40px;background:var(--color-bg-bgb-bgb-opt--bg-blue);@media (width < 768px){padding-block:24px;padding-inline:24px}:where(ul,li){padding:0;margin:0;&:after,&:before{display:none}}:where(nav){>:where(ul)>:where(li){display:flex;flex-direction:column;row-gap:24px;align-items:flex-start;justify-content:flex-start;>:where(a){inline-size:100%;padding-block-end:16px;font-size:1.5rem;font-weight:700;line-height:1.5;color:var(--color-text-base-font-primary);letter-spacing:1.44px;text-decoration:none;border-block-end:1px solid var(--color-border-gray-1);transition:color .3s;@media (width < 768px){font-size:1.375rem}&:before{display:inline-block;inline-size:24px;block-size:1lh;margin-inline-end:8px;vertical-align:bottom;content:"";background:url(/img/icon-arrow-circle@primary-md.svg) no-repeat 50%/contain}&:focus-visible,&:hover{@media (any-hover){color:var(--color-tone-primary)}}}>:where(ul){display:flex;flex-wrap:wrap;gap:16px;:where(a,span[aria-current=page]){display:block;padding-block:3px;padding-inline:32px;font-size:1rem;font-weight:500;text-decoration:none;border:1px solid var(--color-tone-primary);border-radius:2em;@media (width < 768px){font-size:.9375rem}}:where(a){position:relative;color:var(--color-tone-primary);background-color:var(--color-must-lightest);transition:background-color .3s;&:after{position:absolute;inset-block:0;inset-inline-end:10px;display:block;inline-size:16px;block-size:16px;margin-block:auto;content:"";background:url(/img/icon-arrow@primary-sm.svg) no-repeat 50%/contain}&:focus-visible,&:hover{@media (any-hover){background-color:var(--color-bg-link-normal_hover)}}}:where(span[aria-current=page]){color:var(--color-must-lightest);background-color:var(--color-tone-primary)}}}}}