/*
rev. 2025-04-02
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}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@layer base{:root{--base-font-color: #272727;--base-line-height: 1.7;--border-color: #272727;--content-width: 480;--wide-layout-width: 620;--font-family-body: Noto Sans JP, sans-serif;--font-family-heading: Outfit, Noto Sans JP, sans-serif;font-size:62.5%}:root :target{scroll-margin-top:95px}@media (width <= 910px){:root :target{scroll-margin-top:56px}}}@layer general{*,*:before,*:after{box-sizing:border-box}@media (max-width: 767px){[data-type=pc]{display:none!important}}@media (min-width: 768px){[data-type=sp]{display:none!important}}html{scroll-behavior:smooth}body{padding:0;margin:0;font-family:var(--font-family-body);font-size:1.6rem;line-height:var(--base-line-height);color:var(--base-font-color);overflow-wrap:anywhere}body[data-ham-open=true]{overflow:hidden}button{border-radius:0}img{min-inline-size:0;min-block-size:0}}@layer components{@keyframes slide-to-top{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes slide-to-left{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes slide-to-bottom{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0)}}@keyframes slide-to-right{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes slide-expansion{0%{transform:scale3d(1.05,1.05,1)}to{transform:scaleZ(1)}}.c-page-home{inline-size:100%;block-size:100%;background:url(/img/bg-hero.png) no-repeat top right;background-size:1400px auto}@media (width <= 1401px){.c-page-home{background:url(/img/bg-hero.png) no-repeat top center;background-size:1400px auto}}@media (max-width: 767px){.c-page-home{background:url(/img/bg-hero-sp.png) no-repeat top 340px right;background-size:100% auto}}.c-page-home img{block-size:auto}@media (max-width: 767px){.c-page-home img{inline-size:auto;max-inline-size:100%;vertical-align:middle}}.c-page-home p{line-height:2}@media (max-width: 767px){.c-page-home p{font-size:1.4rem}}.c-page-home__header{position:sticky;inset-block-start:0;inset-inline-end:0;z-index:10}.c-page-home__main>*{margin-inline:auto}.c-page-home__main-title-h2{display:flex;flex-direction:column;gap:16px 0}@media (max-width: 767px){.c-page-home__main-title-h2{gap:8px 0}}.c-page-home__main-title-h2-en{font-family:Outfit,Noto Sans JP,sans-serif;font-size:7.6rem;font-style:normal;font-weight:400;line-height:1.15;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(90deg,#e75400,#ff9b3f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (width <= 1400px){.c-page-home__main-title-h2-en{font-size:5.4285714286vw}}@media (max-width: 767px){.c-page-home__main-title-h2-en{font-size:4.4rem;line-height:normal}section.c-page-home__mansion .c-page-home__main-title-h2-en,section.c-page-home__business .c-page-home__main-title-h2-en,section.c-page-home__company .c-page-home__main-title-h2-en{font-size:4.6rem}}section.c-page-home__business .c-page-home__main-title-h2-en{margin-inline-end:-2.4rem}@media (width <= 1400px){section.c-page-home__business .c-page-home__main-title-h2-en{margin-inline-end:-1.7142857143vw}}@media (max-width: 767px){section.c-page-home__business .c-page-home__main-title-h2-en{margin-inline-end:0}}.c-page-home__main-title-h2-en span{display:block;font-size:6.2rem}@media (width <= 1400px){.c-page-home__main-title-h2-en span{font-size:4.4285714286vw}}@media (max-width: 767px){.c-page-home__main-title-h2-en span{line-height:normal}section.c-page-home__mansion .c-page-home__main-title-h2-en span,section.c-page-home__business .c-page-home__main-title-h2-en span{font-size:3.7rem}section.c-page-home__business .c-page-home__main-title-h2-en span{line-height:1.15}}@media (min-width: 1200px){section.c-page-home__business .c-page-home__main-title-h2-en span>span{display:inline}}.c-page-home__main-title-h2-jp{display:block;font-size:2.2rem;font-weight:400;line-height:normal}@media (max-width: 767px){.c-page-home__main-title-h2-jp{font-size:1.8rem}}.c-page-home__main-title-h3{display:inline-flex;align-items:center;justify-content:flex-start;inline-size:fit-content;padding:4px 8px;font-weight:400;line-height:normal;color:#fff;background:#2d3334}@media (max-width: 767px){.c-page-home__main-title-h3{font-size:1.4rem}}.c-page-home__main-link a{position:relative;font-weight:500;text-decoration:underline;transition:.3s ease-in-out color,.3s ease-in-out text-decoration}@media (hover: hover){.c-page-home__main-link a:hover{color:#9f3a00;text-decoration:none}.c-page-home__main-link a:hover:after{margin:0 -8px -.68em 24px;background:url(/img/icon-arrow-circle-hover.svg) no-repeat;background-size:cover}}.c-page-home__main-link a:after{display:inline-block;inline-size:3.6rem;block-size:3.6rem;margin:0 0 -.68em 16px;content:"";background:url(/img/icon-arrow-circle.svg) no-repeat;transition:.3s ease-in-out margin,.3s ease-in-out background}@media (max-width: 767px){.c-page-home__main-link a:after{inline-size:3.2rem;block-size:3.2rem;background:url(/img/icon-arrow-circle.svg) no-repeat;background-size:cover}}.c-page-home__main-case{align-items:flex-start;inline-size:100%;margin:0 auto}div.c-page-home__mansion-construction .c-page-home__main-case{display:grid}@media (min-width: 768px){div.c-page-home__mansion-construction .c-page-home__main-case{grid-template-columns:1fr 1fr;gap:0 24px}}@media (max-width: 767px){div.c-page-home__mansion-construction .c-page-home__main-case{gap:16px 0}}.c-page-home__main-case>li a,.c-page-home__main-case>div a{position:relative;display:flex;gap:24px;align-items:center;justify-content:flex-start;inline-size:100%;padding:24px 72px 24px 24px;background:#fff;border-radius:4px;box-shadow:0 6px 10px #ccdadb4d;transition:.3s ease-in-out box-shadow,.3s ease-in-out color}@media (max-width: 767px){.c-page-home__main-case>li a,.c-page-home__main-case>div a{gap:4.2666666667vw;padding:8px 11.6363636364vw 8px 2.9090909091vw}}@media (hover: hover){.c-page-home__main-case>li a:hover,.c-page-home__main-case>div a:hover{color:#9f3a00;box-shadow:none}.c-page-home__main-case>li a:hover:after,.c-page-home__main-case>div a:hover:after{inset:0 16px 0 auto}}.c-page-home__main-case>li a:after,.c-page-home__main-case>div a:after{position:absolute;inset:0 24px 0 auto;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;content:"";background:url(/img/icon-arrow.svg) no-repeat;transition:.3s ease-in-out inset}@media (max-width: 767px){.c-page-home__main-case>li a:after,.c-page-home__main-case>div a:after{inset:0 2.9090909091vw 0 auto;inline-size:2rem;block-size:2rem}}.c-page-home__main-case>li a span,.c-page-home__main-case>div a span{line-height:2}.c-page-home__main-case-icon{display:flex;align-items:center;justify-content:center;inline-size:160px;block-size:120px;padding:20px 24px 21px;background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px}@media (max-width: 767px){.c-page-home__main-case-icon{inline-size:96px;block-size:72px;padding:12px 3.7333333333vw}}.c-page-home__main-case-icon img{block-size:100%}.c-page-home__hero{position:relative;padding:0 16px}@media (max-width: 767px){.c-page-home__hero{padding:0 2.1333333333vw}}.c-page-home__hero-slide{position:relative;inline-size:100%;block-size:auto;overflow:hidden}@media (min-width: 768px){.c-page-home__hero-slide{display:flex;gap:0}}@media (max-width: 767px){.c-page-home__hero-slide:before{position:absolute;inset:64px auto auto 0;z-index:1;inline-size:304px;block-size:393px;content:"";background:url(/img/obj-hero-01-sp.png) bottom left no-repeat;background-size:cover}}.c-page-home__hero-slide-item{overflow:hidden}[id=slider01] .c-page-home__hero-slide-item{position:relative}@media (min-width: 768px){[id=slider01] .c-page-home__hero-slide-item:before{position:absolute;inset:auto auto 0 0;z-index:1;inline-size:726px;block-size:433px;content:"";background:url(/img/obj-hero-01.png) bottom left no-repeat;background-size:cover}}.c-page-home__hero-slide-item[class*=active] img{animation:slide-expansion 5.4s ease-in-out both,slide-to-bottom 1s cubic-bezier(.19,.8,.58,1) forwards}@media (max-width: 767px){.c-page-home__hero-slide-item[class*=active] img{animation:slide-expansion 5.4s ease-in-out both,slide-to-left 1s cubic-bezier(.19,.8,.58,1) forwards}}[id=slider02] .c-page-home__hero-slide-item[class*=active] img{animation:slide-expansion 5.4s ease-in-out both,slide-to-top 1s cubic-bezier(.19,.8,.58,1) forwards}@media (max-width: 767px){[id=slider02] .c-page-home__hero-slide-item[class*=active] img{animation:slide-expansion 5.4s ease-in-out both,slide-to-right 1s cubic-bezier(.19,.8,.58,1) forwards}}[data-play=false] .c-page-home__hero-slide-item[class*=active] img{animation-name:slide-expansion;animation-play-state:paused}@media (max-width: 767px){[data-play=false] .c-page-home__hero-slide-item[class*=active] img{animation-name:slide-expansion;animation-play-state:paused}}[data-play=false][id=slider02] .c-page-home__hero-slide-item[class*=active] img{animation-name:slide-expansion;animation-play-state:paused}@media (max-width: 767px){[data-play=false][id=slider02] .c-page-home__hero-slide-item[class*=active] img{animation-name:slide-expansion;animation-play-state:paused}}.c-page-home__hero-slide-contents picture{block-size:auto}.c-page-home__hero-slide-contents img{inline-size:100%;block-size:auto;object-fit:cover;object-position:center;will-change:transform,clip-path}@media (max-width: 767px){.c-page-home__hero-slide-contents img{block-size:100%}}.c-page-home__hero-slide-contents-pagination{gap:24px}.c-page-home__hero-slide-contents-pagination li button{display:block;inline-size:1rem;block-size:1rem;border:1px solid #2D3334;border-radius:.5rem}.c-page-home__hero-slide-contents-pagination li button[class*=active]{background:#cf4b00;border:1px solid #CF4B00}.c-page-home__hero-slide-button{display:flex;gap:24px;align-items:center;justify-content:flex-end;padding-block-start:16px}.c-page-home__hero-slide-button-toggle{position:relative;display:flex;align-items:center;justify-content:center;min-inline-size:6.2rem;block-size:33px!important;padding:8px 6px 8px 20px;overflow:hidden;background:#2d3334;border-radius:4px;transition:.3s ease-in-out color}@media (hover: hover){.c-page-home__hero-slide-button-toggle:hover{color:#ffc6a9}.c-page-home__hero-slide-button-toggle:hover:after{opacity:1}}.c-page-home__hero-slide-button-toggle:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;inline-size:100%;block-size:100%;margin:auto;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);opacity:0;transition:.3s ease-in-out opacity}.c-page-home__hero-slide-button-toggle:before{position:absolute;inset:0 auto 0 8px;z-index:2;inline-size:6px;block-size:8px;margin:auto 0;content:""}.c-page-home__hero-slide-button-toggle.is-active:before{background:url(/img/icon-stop.svg) no-repeat;background-size:100% auto}.c-page-home__hero-slide-button-toggle:not(.is-active):before{background:url(/img/icon-start.svg) no-repeat;background-size:100% auto}.c-page-home__hero-slide-button-toggle>span{position:relative;z-index:2;display:flex;align-items:center;block-size:100%;font-size:1.2rem;line-height:1.3;color:#fff}.c-page-home__hero-text{position:absolute;inset:auto auto 101px 80px;z-index:1;display:grid;gap:8px 0}@media (max-width: 767px){.c-page-home__hero-text{inset:200px auto auto 2.1333333333vw}}.c-page-home__hero-text p{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.c-page-home__hero-text p span{display:inline-flex;padding:4px 0 4px 16px;font-size:4.2rem;line-height:1.4;background:#fff}@media (width <= 1079px){.c-page-home__hero-text p span{font-size:3.2rem}}@media (max-width: 767px){.c-page-home__hero-text p span{font-size:2.8rem}}.c-page-home__hero-text h2{display:flex;align-items:center;justify-content:center;color:#fff}@media (min-width: 768px){.c-page-home__hero-text h2{padding:4px 16px;background:#2d3334}}@media (max-width: 767px){.c-page-home__hero-text h2{flex-direction:column;align-items:flex-start;font-size:1.3rem;background:none}}.c-page-home__hero-text h2 span{display:inline-flex}@media (max-width: 767px){.c-page-home__hero-text h2 span{padding:2px 7px;background:#2d3334}}.c-page-home__news{padding:80px 0 120px;margin:0 auto}@media (max-width: 767px){.c-page-home__news{padding:56px 0 72px}}.c-page-home__news-inner{position:relative;display:grid;gap:8px 0;max-inline-size:1080px;padding:0 20px;margin:0 auto}@media (max-width: 767px){.c-page-home__news-inner{padding:0 4.2666666667vw 6rem}}@media (min-width: 768px){.c-page-home__news-heading{display:flex;align-items:flex-end;align-self:stretch;justify-content:space-between}}@media (max-width: 767px){.c-page-home__news div.c-page-home__main-link{position:absolute;inset:auto auto 0 4.2666666667vw}}.c-page-home__news-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.c-page-home__news-list li{inline-size:100%;border-block-end:1px solid #EBF2F3}.c-page-home__news-list li>a,.c-page-home__news-list li>div{position:relative;align-items:center;inline-size:100%;padding:16px 28px 16px 0;line-height:normal}@media (min-width: 768px){.c-page-home__news-list li>a,.c-page-home__news-list li>div{display:grid;grid-template-columns:10rem 13rem auto;gap:0 32px}}@media (max-width: 767px){.c-page-home__news-list li>a,.c-page-home__news-list li>div{display:flex;flex-wrap:wrap;gap:8px}}.c-page-home__news-list li>a time,.c-page-home__news-list li>div time{font-family:Outfit,Noto Sans JP,sans-serif;font-weight:300;line-height:normal;letter-spacing:.06em}@media (min-width: 768px){.c-page-home__news-list li>a time,.c-page-home__news-list li>div time{display:block;inline-size:10rem}}@media (max-width: 767px){.c-page-home__news-list li>a time,.c-page-home__news-list li>div time{font-size:1.4rem;line-height:1.5}}.c-page-home__news-list li>a span,.c-page-home__news-list li>div span{display:flex;gap:10px;align-items:center;justify-content:center;padding:4px 8px;font-size:1.2rem;font-weight:400;color:#fff;background:#2d3334;border-radius:4px}@media (min-width: 768px){.c-page-home__news-list li>a span,.c-page-home__news-list li>div span{inline-size:13rem}}@media (max-width: 767px){.c-page-home__news-list li>a span,.c-page-home__news-list li>div span{padding:2px 16px;line-height:1.5}}@media (hover: hover){.c-page-home__news-list li>a:hover:after{inset:0 -8px 0 auto}}.c-page-home__news-list li>a:after{position:absolute;inset:0 0 0 auto;inline-size:20px;block-size:20px;margin:auto 0;content:"";background:url(/img/icon-arrow.svg) no-repeat;transition:.3s ease-in-out inset}.c-page-home__news-list-title{inline-size:auto;padding-inline-end:2rem;transition:.3s ease-in-out color}@media (max-width: 767px){.c-page-home__news-list-title{inline-size:100%;font-size:1.4rem;line-height:1.7}}@media (hover: hover){a:hover .c-page-home__news-list-title{color:#9f3a00}}.c-page-home__mansion,.c-page-home__business{position:relative}@media (min-width: 768px){.c-page-home__mansion:before,.c-page-home__business:before{position:absolute;z-index:-1;margin:auto;content:"";background:#ebf2f3}}.c-page-home__mansion-inner,.c-page-home__business-inner{display:flex;align-items:flex-start;justify-content:center}@media (max-width: 767px){.c-page-home__mansion-inner,.c-page-home__business-inner{flex-direction:column}}.c-page-home__mansion picture,.c-page-home__business picture{z-index:1}@media (min-width: 768px){.c-page-home__mansion picture,.c-page-home__business picture{inline-size:47.1428571429vw;block-size:720px}}@media (max-width: 767px){.c-page-home__mansion picture,.c-page-home__business picture{inline-size:89.3333333333vw;block-size:270px}}.c-page-home__mansion picture img,.c-page-home__business picture img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.c-page-home__mansion-detail,.c-page-home__business-detail{display:flex;flex-direction:column;gap:32px;align-items:flex-start;align-self:stretch;padding:80px 80px 0}@media (min-width: 768px){.c-page-home__mansion-detail,.c-page-home__business-detail{inline-size:52.8571428571vw;margin-block-start:96px}}@media (width <= 1400px){.c-page-home__mansion-detail,.c-page-home__business-detail{padding:80px 5.7142857143vw 0}}@media (max-width: 1199px){.c-page-home__mansion-detail,.c-page-home__business-detail{padding:80px 4.4444444444vw 0}}@media (max-width: 767px){.c-page-home__mansion-detail,.c-page-home__business-detail{gap:24px;padding:80px 4.2666666667vw 0;margin-block-start:-50px;background:#ebf2f3}}.c-page-home__mansion-heading,.c-page-home__business-heading{display:grid;gap:24px 0}@media (max-width: 767px){.c-page-home__mansion-heading,.c-page-home__business-heading{gap:16px 0}}.c-page-home__mansion-construction,.c-page-home__business-construction{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}@media (min-width: 768px){.c-page-home__mansion-construction,.c-page-home__business-construction{max-inline-size:1296px;padding:48px}}@media (max-width: 767px){.c-page-home__mansion-construction,.c-page-home__business-construction{padding:40px 4.2666666667vw 64px;background:#ebf2f3}}.c-page-home__mansion:before{inset:96px 0 0 auto;inline-size:calc(100vw - 72px);block-size:calc(100% - 96px)}@media (width <= 1400px){.c-page-home__mansion:before{inline-size:1328px}}@media (width <= 1328px){.c-page-home__mansion:before{inline-size:100%}}.c-page-home__mansion-detail{padding:80px 72px 0 80px}@media (width <= 1400px){.c-page-home__mansion-detail{padding:80px 5.1428571429vw 0 5.7142857143vw}}@media (max-width: 1199px){.c-page-home__mansion-detail{padding:80px 3.7037037037vw 0 4.4444444444vw}}@media (max-width: 767px){.c-page-home__mansion-detail{padding:80px 4.2666666667vw 0}}.c-page-home__mansion picture img{border-radius:0 96px 0 0}@media (max-width: 767px){.c-page-home__mansion picture img{border-radius:0 56px 0 0}}.c-page-home__business{padding-block-start:80px}.c-page-home__business:before{inset:176px auto 0 0;inline-size:calc(100vw - 72px);block-size:calc(100% - 176px)}@media (width <= 1400px){.c-page-home__business:before{inline-size:1328px}}@media (width <= 1328px){.c-page-home__business:before{inline-size:100%}}@media (max-width: 767px){.c-page-home__business-inner{display:grid}}@media (max-width: 767px){.c-page-home__business picture{grid-row:1/2;margin-inline-start:10.6666666667vw}}.c-page-home__business picture img{border-radius:96px 0 0}@media (max-width: 767px){.c-page-home__business picture img{border-radius:56px 0 0}}@media (max-width: 767px){.c-page-home__business div.c-page-home__mansion-detail{grid-row:2/2}}@media (max-width: 767px){.c-page-home__business div.c-page-home__main-case{margin-block-start:16px}}.c-page-home__business-list{display:flex;flex-direction:column;gap:16px 0;align-items:flex-start;max-inline-size:1296px;padding:48px;margin:0 auto}@media (max-width: 767px){.c-page-home__business-list{padding:32px 4.2666666667vw 64px;background:#ebf2f3}}.c-page-home__business-list h3{font-size:2.2rem;font-weight:500;line-height:normal}@media (max-width: 767px){.c-page-home__business-list h3{font-size:2rem;line-height:1.5}}.c-page-home__business-list ul{display:grid;gap:16px 24px;align-items:flex-start;align-self:stretch;justify-content:center}@media (min-width: 768px){.c-page-home__business-list ul{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.c-page-home__business-list ul{grid-template-columns:repeat(2,1fr);gap:8px 2.1333333333vw}}.c-page-home__business-list ul li{display:grid;grid-template-rows:subgrid;align-items:center}.c-page-home__business-list ul li a{position:relative;display:grid;grid-template-columns:6rem auto;gap:16px;align-items:center;justify-content:flex-start;inline-size:100%;block-size:100%;padding:16px 56px 16px 16px;background:#fff;border-radius:4px;box-shadow:0 6px 10px #ccdadb4d;transition:.3s ease-in-out box-shadow,.3s ease-in-out color}@media (max-width: 1199px){.c-page-home__business-list ul li a{grid-template-columns:4.2857142857vw auto;gap:0 1.4814814815vw;padding:16px 4.4444444444vw 16px 1.4814814815vw;font-size:1.4814814815vw}}@media (max-width: 991px){.c-page-home__business-list ul li a{font-size:1.3rem;line-height:1.6}}@media (max-width: 767px){.c-page-home__business-list ul li a{grid-template-columns:4rem auto;gap:2.1333333333vw;padding:8px 6.4vw 8px 2.1333333333vw;font-size:1.4rem}}@media (hover: hover){.c-page-home__business-list ul li a:hover{color:#9f3a00;box-shadow:none}.c-page-home__business-list ul li a:hover:after{inset:0 .5714285714vw 0 auto}}.c-page-home__business-list ul li a:after{position:absolute;inset:0 1.1428571429vw 0 auto;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;content:"";background:url(/img/icon-arrow.svg) no-repeat;transition:.3s ease-in-out inset}@media (max-width: 1199px){.c-page-home__business-list ul li a:after{inline-size:1.7142857143vw}}@media (max-width: 767px){.c-page-home__business-list ul li a:after{inset:0 1.0666666667vw 0 auto;inline-size:1.6rem;block-size:1.6rem}}@media (min-width: 1200px){.c-page-home__business-list ul li a img{inline-size:6rem;block-size:6rem}}@media (max-width: 1199px){.c-page-home__business-list ul li a img{inline-size:4.2857142857vw;block-size:auto}}@media (max-width: 767px){.c-page-home__business-list ul li a img{inline-size:40px}}@media (max-width: 767px){.c-page-home__business-list ul li a span{line-height:1.4}}.c-page-home__business-list ul li a span>span{display:inline}@media (max-width: 1199px){.c-page-home__business-list ul li a span>span{display:block}}@media (max-width: 767px){.c-page-home__business-list ul li a span>span{display:block}}.c-page-home__reason{display:grid;gap:0 32px;padding:120px 20px 0;background:url(/img/bg-reason.png) no-repeat top center;background-size:1400px auto}@media (width <= 1400px){.c-page-home__reason{background-size:100% auto}}@media (max-width: 767px){.c-page-home__reason{padding:80px 4.2666666667vw 0;background:url(/img/bg-reason-sp.png) no-repeat top center;background-size:100% auto}}.c-page-home__reason-inner{display:flex;flex-direction:column;margin:0 auto;text-align:center}@media (min-width: 768px){.c-page-home__reason-inner{gap:32px 0;padding:0 20px}}@media (max-width: 767px){.c-page-home__reason-inner{gap:16px 0}}.c-page-home__reason-list{display:grid;gap:2px;align-items:flex-start;max-inline-size:1200px}@media (min-width: 768px){.c-page-home__reason-list{grid-template-columns:repeat(3,1fr)}}.c-page-home__reason-list li{display:grid;gap:16px 0}@media (max-width: 767px){.c-page-home__reason-list li{gap:8px 0;padding-block-end:24px}}.c-page-home__reason-list img{inline-size:auto;max-inline-size:100%}.c-page-home__reason-list h3{position:relative;padding-block-start:30px;font-size:2.6rem;font-weight:500;letter-spacing:.02em}@media (max-width: 991px){.c-page-home__reason-list h3{font-size:2.6209677419vw}}@media (max-width: 767px){.c-page-home__reason-list h3{padding-block-start:8px;font-size:2.2rem}}.c-page-home__reason-list h3 span{position:absolute;inset:-16px 0 auto;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;inline-size:6rem;block-size:6rem;margin:0 auto;font-family:Outfit,Noto Sans JP,sans-serif;font-size:3.4rem;font-weight:300;color:#fff;background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;transform:translateY(-50%)}@media (max-width: 991px){.c-page-home__reason-list h3 span{inline-size:6.0483870968vw;block-size:6.0483870968vw}}@media (max-width: 767px){.c-page-home__reason-list h3 span{inline-size:4.8rem;block-size:4.8rem;font-size:2.8rem;line-height:1.15}}.c-page-home__reason-list p{margin:0 16px;font-weight:400;text-align:start;letter-spacing:.02em}.c-page-home__quality{padding:64px 20px 120px}@media (max-width: 767px){.c-page-home__quality{padding:24px 4.2666666667vw 72px}}.c-page-home__quality-block{position:relative;max-inline-size:1044px;padding:2px;margin:0 auto;text-align:start;background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px}.c-page-home__quality-block-inner{display:grid;grid-template-columns:400px auto;gap:0 40px;align-items:flex-start;align-self:stretch;padding:40px;margin:auto;background:#fff}@media (max-width: 991px){.c-page-home__quality-block-inner{grid-template-columns:40.3225806452vw auto;gap:0 4.0322580645vw;padding:4.0322580645vw}}@media (max-width: 767px){.c-page-home__quality-block-inner{grid-template-columns:auto;gap:16px 0}}@media (max-width: 767px) and (max-width: 767px){.c-page-home__quality-block-inner{padding:16px 4.2666666667vw 24px}}.c-page-home__quality-block-inner picture img{inline-size:auto;max-inline-size:100%}.c-page-home__quality-text h2{font-size:2.6rem;font-weight:500}@media (max-width: 767px){.c-page-home__quality-text h2{font-size:2rem;line-height:1.5;text-align:center}}.c-page-home__quality-text h2+p{margin-block-start:16px}@media (max-width: 767px){.c-page-home__quality-text h2+p{margin-block-start:8px}}.c-page-home__quality-text p+.c-page-home__main-link{margin-block-start:32px}@media (max-width: 767px){.c-page-home__quality-text p+.c-page-home__main-link{margin-block-start:16px;text-align:center}}@media (min-width: 768px){.c-page-home__company{padding:0 0 120px}}@media (width >= 1401px){.c-page-home__company{background:url(/img/bg-company-01.jpg) top 120px center no-repeat;background-size:100% auto}}@media (width <= 1400px){.c-page-home__company{background:url(/img/bg-company-01.jpg) top 120px center no-repeat;background-size:1400px auto}}@media (width <= 1400px){.c-page-home__company{background:url(/img/bg-company-01.jpg) bottom center no-repeat;background-size:1400px auto}}@media (max-width: 767px){.c-page-home__company{background:url(/img/bg-company-01-sp.jpg) top 120px center no-repeat;background-size:100% auto}}.c-page-home__company picture{display:block;max-inline-size:1200px;margin:0 auto}.c-page-home__company picture img{inline-size:100%}.c-page-home__company-inner{display:grid;align-items:flex-start;justify-content:center;max-inline-size:1080px}@media (min-width: 768px){.c-page-home__company-inner{grid-template-columns:38.46% 1fr;gap:0 64px;padding:0 20px;margin:56px auto 0}}@media (max-width: 991px){.c-page-home__company-inner{gap:0 6.4516129032vw}}@media (max-width: 767px){.c-page-home__company-inner{padding:40px 20px 80px;background:url(/img/bg-company-01-sp.jpg) top center no-repeat;background-size:100% auto}}.c-page-home__company-inner h2+p{margin-block-start:32px}.c-page-home__company-link{display:grid;flex-direction:column;gap:0 24px;align-items:flex-start;inline-size:100%;padding-block-start:20px}@media (min-width: 768px){.c-page-home__company-link{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.c-page-home__company-link{border-block-end:1px solid rgba(39,39,39,.6)}}.c-page-home__company-link li{display:flex;block-size:100%}.c-page-home__company-link li a{position:relative;display:flex;gap:16px;align-items:center;inline-size:100%;block-size:100%;padding:24px 66px 24px 24px;font-weight:500;border-block-start:1px solid rgba(39,39,39,.6);transition:.3s ease-in-out color}@media (max-width: 767px){.c-page-home__company-link li a{padding:16px 19.2vw 16px 6.4vw}}@media (hover: hover){.c-page-home__company-link li a:hover{color:#9f3a00}.c-page-home__company-link li a:hover:after{inset:0 8px 0 auto;background:url(/img/icon-arrow-circle-hover.svg) no-repeat}}@media (hover: hover) and (max-width: 767px){.c-page-home__company-link li a:hover:after{inset:0 4.2666666667vw 0 auto;inline-size:3.2rem;block-size:3.2rem;background-size:cover}}.c-page-home__company-link li a:after{position:absolute;inset:0 16px 0 auto;inline-size:3.6rem;block-size:3.6rem;margin:auto 0;content:"";background:url(/img/icon-arrow-circle.svg) no-repeat;transition:.3s ease-in-out background,.3s ease-in-out inset}@media (max-width: 767px){.c-page-home__company-link li a:after{inset:0 6.4vw 0 auto;inline-size:3.2rem;block-size:3.2rem;background-size:cover}}@media (min-width: 768px){.c-page-home__company-link li:nth-last-child(1) a,.c-page-home__company-link li:nth-last-child(2) a{border-block-end:1px solid rgba(39,39,39,.6)}}.c-page-home__recruit{display:flex;flex-direction:column;gap:10px;align-items:flex-start;max-inline-size:1080px;padding:80px 20px 160px;margin:0 auto}@media (max-width: 767px){.c-page-home__recruit{padding:48px 0 146px}}.c-page-home__recruit-link{position:relative;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:284px;margin:0 auto;text-align:center}@media (max-width: 767px){.c-page-home__recruit-link{inline-size:100%;max-inline-size:500px;block-size:auto;min-block-size:490px;overflow:hidden}}@media (hover: hover){.c-page-home__recruit-link:hover img{transform:scale(1.05)}.c-page-home__recruit-link:hover div.c-page-home__recruit-btn p:before{opacity:1}.c-page-home__recruit-link:hover div.c-page-home__recruit-btn p:after{inset:0 0 0 auto}}.c-page-home__recruit-link picture{block-size:100%;overflow:hidden}.c-page-home__recruit-link picture img{inline-size:100%;block-size:100%;object-fit:cover;transition:.3s ease-in-out transform}.c-page-home__recruit-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:8px 0;align-items:center;align-self:stretch;inline-size:fit-content;block-size:100%;padding:32px 24px;margin:0 auto;background:#ffffffdb}@media (max-width: 767px){.c-page-home__recruit-text{inset:0 auto;gap:14px 0;inline-size:100%;block-size:fit-content;padding:16px 2.1333333333vw 24px;margin:auto 0}}@media (max-width: 767px){.c-page-home__recruit-text h2{gap:0}}@media (min-width: 768px){.c-page-home__recruit-text h2.c-page-home__main-title-h2{flex-direction:unset;gap:0 16px;align-items:center;line-height:1.3}}.c-page-home__recruit-text h2 span.c-page-home__main-title-h2-jp{font-size:2rem}@media (min-width: 768px){.c-page-home__recruit-text h2 span.c-page-home__main-title-h2-en{font-size:6rem}}@media (max-width: 767px){.c-page-home__recruit-text h2 span.c-page-home__main-title-h2-en{font-size:4.2rem;line-height:1.2}}.c-page-home__recruit-text p{font-size:1.5rem}@media (max-width: 767px){.c-page-home__recruit-text p{font-size:1.3rem}}@media (max-width: 767px){.c-page-home__recruit-text p span{display:block}}.c-page-home__recruit-btn{display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.c-page-home__recruit-btn{margin-block-start:16px}}.c-page-home__recruit-btn p{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 40px;margin:0 auto;font-size:1.8rem;font-weight:500;line-height:1.4;color:#fff;background:#cf4b00;border-radius:4px}@media (min-width: 768px){.c-page-home__recruit-btn p{min-inline-size:300px;max-inline-size:400px;min-block-size:6.4rem;font-size:1.6rem}}@media (max-width: 1199px){.c-page-home__recruit-btn p{padding:15px 40px}}@media (max-width: 767px){.c-page-home__recruit-btn p{min-inline-size:250px;font-size:1.6rem}}.c-page-home__recruit-btn p:before,.c-page-home__recruit-btn p:after{position:absolute;content:""}.c-page-home__recruit-btn p:before{top:0;right:0;bottom:0;left:0;z-index:0;margin:auto;background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition:.3s ease-in-out opacity}.c-page-home__recruit-btn p:after{inset:0 12px 0 auto;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;background:url(/img/icon-arrow-white.svg) no-repeat;transition:.3s ease-in-out inset}@media (max-width: 767px){.c-page-home__recruit-btn p:after{inset:0 16px 0 auto}}.c-page-home__recruit-btn p span{position:relative;z-index:1;inline-size:auto}.c-page-home__hero-slide>.c-page-home__hero-slide-contents:first-child div.splide__track{border-radius:8px 0 0 8px}@media (max-width: 767px){.c-page-home__hero-slide>.c-page-home__hero-slide-contents:first-child div.splide__track{border-radius:8px 8px 0 0}}.c-page-home__hero-slide>.c-page-home__hero-slide-contents:last-child div.splide__track{border-radius:0 8px 8px 0}@media (max-width: 767px){.c-page-home__hero-slide>.c-page-home__hero-slide-contents:last-child div.splide__track{border-radius:0 0 8px 8px}}.c-page-sub{inline-size:100%;block-size:100%}.c-page-sub__header{position:sticky;inset-block-start:0;inset-inline-end:0;z-index:10}.c-page-sub__title-page,.c-page-sub__nav-breadcrumb{max-inline-size:var(--wide-layout-width);margin-inline:auto}.c-page-sub__content-index,.c-page-sub__content-main{max-inline-size:1040px;padding:40px 20px 120px;margin-inline:auto}@media (max-width: 767px){.c-page-sub__content-index,.c-page-sub__content-main{padding:24px 16px 160px}}.c-page-sub__pagination,.c-page-sub__case,.c-page-sub__news,.c-page-sub__case-inner{padding-block-end:64px}.c-page-sub__case-lead{padding-block-end:48px;text-align:center}@media (max-width: 767px){.c-page-sub__case-lead{padding-block-end:16px;font-size:1.4rem}}.c-page-sub__case-lead p{line-height:1.7}.c-page-sub__case-search{display:flex;flex-direction:column;align-items:flex-start;max-inline-size:1000px;padding:48px;margin-block-end:48px;border:2px solid #D1DDDE;border-radius:8px}@media (max-width: 767px){.c-page-sub__case-search{padding:24px 5.8666666667vw}}.c-page-sub__case-search-wrapper{display:grid;inline-size:100%;padding-block-end:24px}@media (min-width: 768px){.c-page-sub__case-search-wrapper{grid-template-columns:20rem auto;gap:0 24px}}@media (max-width: 767px){.c-page-sub__case-search-wrapper{gap:16px}}.c-page-sub__case-search-wrapper+.c-page-sub__case-search-wrapper{padding-block-start:24px;border-block-start:1px solid #D1DDDE}.c-page-sub__case-search-wrapper fieldset{display:contents;border:none}.c-page-sub__case-search fieldset legend{font-size:1.8rem;font-weight:500;line-height:1.6}.c-page-sub__case-search-input{display:flex;flex-wrap:wrap;gap:16px 32px;align-content:flex-start;align-items:flex-start}.c-page-sub__case-search-input label{display:flex;gap:8px;align-items:flex-start}.c-page-sub__case-search-input label span{line-height:1.7}@media (max-width: 767px){.c-page-sub__case-search-input label span{font-size:1.4rem}}.c-page-sub__case-search-input label input[type=checkbox]{inline-size:2rem;min-inline-size:20px;block-size:2rem;margin:.24rem 0 0;border:1px solid #798E90;border-radius:2px}@media (hover: hover){.c-page-sub__case-search-input label input[type=checkbox]:hover{cursor:pointer}}.c-page-sub__case-search-input label input[type=checkbox]:checked{inline-size:2rem;block-size:2rem;background:url(/img/icon-checkbox.svg) no-repeat;background-size:cover;border:none}.c-page-sub__case-search-btn{display:flex;align-items:center;align-self:stretch;justify-content:center}@media (min-width: 768px){.c-page-sub__case-search-btn{gap:24px;padding-block-start:16px}}@media (max-width: 767px){.c-page-sub__case-search-btn{gap:4.2666666667vw}}.c-page-sub__case-search-btn-reset{min-inline-size:160px;padding:16px 24px;background:#ebf2f3;border:1px solid #798E90}@media (max-width: 767px){.c-page-sub__case-search-btn-reset{min-inline-size:32vw;padding:8px 4.2666666667vw}}@media (hover: hover){.c-page-sub__case-search-btn-reset:hover span{color:#687273}}.c-page-sub__case-search-btn-reset:before{background:#fff}.c-page-sub__case-search-btn-reset span{transition:.3s ease-in-out color}.c-page-sub__case-search-btn-submit{padding:16px 44px;color:#fff;background:#cf4b00}@media (min-width: 768px){.c-page-sub__case-search-btn-submit{min-inline-size:240px}}@media (max-width: 767px){.c-page-sub__case-search-btn-submit{min-inline-size:42.6666666667vw;padding:8px 10.6666666667vw}}.c-page-sub__case-search-btn-submit:before{background:linear-gradient(90deg,#e75400,#ff9b3f)}.c-page-sub__case-search-btn-submit:after{inset:0 12px 0 auto;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;background:url(/img/icon-arrow-white.svg) no-repeat;transition:.3s ease-in-out inset}.c-page-sub__case-search-btn button{position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;line-height:1.4;border-radius:4px}@media (hover: hover){.c-page-sub__case-search-btn button:hover:before{opacity:1}}@media (min-width: 768px){.c-page-sub__case-search-btn button{min-block-size:64px}}@media (max-width: 767px){.c-page-sub__case-search-btn button{min-block-size:48px;font-size:1.4rem}}.c-page-sub__case-search-btn button:before,.c-page-sub__case-search-btn button:after{position:absolute;content:""}.c-page-sub__case-search-btn button:before{top:0;right:0;bottom:0;left:0;z-index:0;margin:auto;border-radius:4px;opacity:0;transition:.3s ease-in-out opacity}.c-page-sub__case-search-btn button span{position:relative;z-index:1;inline-size:auto}@media (min-width: 768px){.c-page-sub__case-body{padding-block-end:40px}}.c-page-sub__hero{display:grid}.c-page-sub__hero-image{grid-area:1/1}.c-page-sub__hero-image img{inline-size:100%;block-size:auto;object-fit:cover}@media (min-width: 768px){.c-page-sub__hero-image img{min-block-size:500px}}.c-page-sub__hero-text{position:relative;grid-area:1/1;align-self:end;max-inline-size:82%;padding:10px 0 74px 45px;transform:skew(-13deg)}@media (max-width: 767px){.c-page-sub__hero-text{padding:10px 0 74px;margin-inline-start:-10px;transform:skew(-10deg)}}.c-page-sub__hero-text-en{position:relative;display:inline-block;inline-size:fit-content;font-family:Ubuntu,Noto Sans JP,sans-serif;font-size:18rem;font-weight:500;line-height:.87;color:#fff;letter-spacing:-.03em;opacity:0;transition-delay:.3s;transition-duration:1s;transition-property:opacity}@media (width <= 1200px){.c-page-sub__hero-text-en{font-size:14rem}}@media (width <= 1080px){.c-page-sub__hero-text-en{font-size:12rem}}@media (max-width: 767px){.c-page-sub__hero-text-en{font-size:20.3125vmin}}[date-animate] .c-page-sub__hero-text-en{opacity:1}.c-page-sub__hero-text-en:before{position:absolute;inset-block-start:-35px;inset-inline-start:-54px;z-index:-1;display:inline-block;inline-size:430px;block-size:415px;content:"";background:url(/img/recruit/bg-hero-deco.svg) no-repeat;background-size:contain;transform:skew(13deg)}@media (max-width: 767px){.c-page-sub__hero-text-en:before{inset-block-start:5px;inset-inline-start:1px;inline-size:41.0666666667vw;block-size:63.7333333333vw;background:url(/img/recruit/bg-hero-deco-sp.svg) no-repeat;background-size:contain;transform:skew(10deg)}}.c-page-sub__hero-text-en>span{display:block;inline-size:fit-content}.c-page-sub__hero-text-en>span:last-child{padding-inline-start:.2em}@media (max-width: 767px){.c-page-sub__hero-text-en>span:last-child{padding-inline-start:.1em}}.c-page-sub__hero-text-en>span>span{padding-inline-start:.15em}@media (max-width: 767px){.c-page-sub__hero-text-en>span>span{display:block;padding-inline-start:.1em}}.c-page-sub__hero-text-ja{position:absolute;inset-block-start:13rem;inset-inline-start:47rem;display:inline-block;opacity:0;transition-delay:.3s;transition-duration:1s;transition-property:opacity}@media (width <= 1200px){.c-page-sub__hero-text-ja{inset-block-start:9rem;inset-inline-start:38rem}}@media (width <= 1080px){.c-page-sub__hero-text-ja{inset-block-start:8rem;inset-inline-start:34rem}}@media (max-width: 767px){.c-page-sub__hero-text-ja{inset-block-start:26.6666666667vw;inset-inline-start:34.6666666667vw}}[date-animate] .c-page-sub__hero-text-ja{opacity:1}.c-page-sub__hero-text-ja>span{font-size:2.8rem}@media (width <= 1200px){.c-page-sub__hero-text-ja>span{font-size:2.4rem}}@media (width <= 1080px){.c-page-sub__hero-text-ja>span{font-size:2rem}}@media (min-width: 768px){.c-page-sub__hero-text-ja>span{padding:4px 16px;color:#fff;background-color:#cf4b00}}@media (max-width: 767px){.c-page-sub__hero-text-ja>span{display:flex;flex-direction:column;gap:4px;font-size:3.64583vmin}}@media (max-width: 767px){.c-page-sub__hero-text-ja>span>span{display:inline-block;align-self:start;padding:0 7px;color:#fff;background-color:#cf4b00}}.c-page-sub__contents-head{position:relative;z-index:1;margin-block-end:40px;background-color:#f9f9f9}@media (max-width: 767px){.c-page-sub__contents-head{margin-block-end:16px}}.c-page-sub__contents-head:before{position:absolute;inset-block-start:96px;inset-inline-start:0;z-index:-1;display:inline-block;inline-size:422px;block-size:726px;content:"";background:url(/img/recruit/bg-recruit-head-01.svg) no-repeat;background-size:contain}@media (max-width: 767px){.c-page-sub__contents-head:before{inset-block-start:0;inset-inline:auto 0;inline-size:49px;block-size:252px;background:url(/img/recruit/bg-recruit-head-01-sp.svg) no-repeat;background-size:contain}}.c-page-sub__contents-head:after{position:absolute;inset-block-end:0;inset-inline-end:0;z-index:-1;display:inline-block;inline-size:690px;block-size:674px;content:"";background:url(/img/recruit/bg-recruit-head-02.svg) no-repeat;background-size:contain}@media (max-width: 767px){.c-page-sub__contents-head:after{inline-size:203px;block-size:242px;background:url(/img/recruit/bg-recruit-head-02-sp.svg) no-repeat;background-size:contain}}.c-page-sub__contents-head-contents{max-inline-size:1040px;padding:80px 16px 120px;margin:0 auto}@media (max-width: 767px){.c-page-sub__contents-head-contents{padding:56px 16px 64px}}@media (max-width: 767px){.c-page-sub__contents-head-contents:before{position:absolute;inset-block-end:10px;inset-inline-start:-16px;z-index:-1;display:inline-block;inline-size:312px;block-size:434px;content:"";background:url(/img/recruit/bg-recruit-head-03-sp.svg) no-repeat;background-size:contain}}.c-page-sub__contents-head-desc{text-align:center}.c-page-sub__contents-head-desc>span{padding:2px 8px;color:#fff;background-color:#464b4c}@media (max-width: 767px){.c-page-sub__contents-head-desc>span{font-size:1.4rem}}.c-page-sub__contents-head-desc>p{margin:16px auto;font-size:3rem;font-weight:500;line-height:2;color:#cf4b00}@media (max-width: 767px){.c-page-sub__contents-head-desc>p{padding:0 16px;font-size:2.2rem;text-align:start}}@media (min-width: 768px){.c-page-sub__contents-head-desc>p>span{display:block}}.c-page-sub__contents-head-text>p{margin:16px auto 40px;font-size:2rem;line-height:3}@media (min-width: 768px){.c-page-sub__contents-head-text>p{text-align:center}}@media (max-width: 767px){.c-page-sub__contents-head-text>p{padding:0 16px;font-size:1.6rem}}.c-page-sub__contents-head-text>p>span{display:block}.c-page-sub__contents-head-image{max-inline-size:800px;margin:0 auto 40px}@media (max-width: 767px){.c-page-sub__contents-head-image{padding:0 29px}}.c-page-sub__contents-head-image img{inline-size:100%;block-size:auto;vertical-align:middle}.c-page-sub__contents-head-link{text-align:center}.c-page-sub__contents-head-link a{position:relative;font-size:1.8rem;font-weight:500;text-decoration:underline;transition:.3s ease-in-out color,.3s ease-in-out text-decoration}@media (max-width: 767px){.c-page-sub__contents-head-link a{font-size:1.6rem}}@media (hover: hover){.c-page-sub__contents-head-link a:hover{color:#9f3a00;text-decoration:none}.c-page-sub__contents-head-link a:hover:after{margin:0 -8px -.68em 24px;background:url(/img/icon-arrow-circle-hover.svg) no-repeat;background-size:cover}}.c-page-sub__contents-head-link a:after{display:inline-block;inline-size:3.6rem;block-size:3.6rem;margin:0 0 -.68em 16px;content:"";background:url(/img/icon-arrow-circle.svg) no-repeat;transition:.3s ease-in-out margin,.3s ease-in-out background}@media (max-width: 767px){.c-page-sub__contents-head-link a:after{inline-size:3.2rem;block-size:3.2rem;background:url(/img/icon-arrow-circle.svg) no-repeat;background-size:cover}}.c-header{position:relative;inline-size:100%;block-size:95px;background-color:#fff}@media (width <= 910px){.c-header{display:flex;justify-content:space-between;block-size:56px}}@media (width <= 910px){.c-header:before{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:3;display:block;inline-size:100%;block-size:100%;content:"";background-color:#fff}}.c-header__body{display:flex;align-items:center;justify-content:space-between;block-size:100%;padding-inline:16px 0;margin-block:0}@media (width <= 910px){.c-header__body{z-index:5;inline-size:100%}}.c-header__title{flex:0 1 auto}.c-header__site-name{margin:0}@media (width <= 1270px){.c-header__site-name{padding-block-end:35px}}@media (width <= 910px){.c-header__site-name{padding-block-end:0}}.c-header__site-name>a{display:block;color:inherit;text-decoration:none}.c-header__site-name img{max-inline-size:310px;block-size:auto;vertical-align:bottom}@media (width <= 1270px){.c-header__site-name img{max-inline-size:280px}}@media (width <= 910px){.c-header__site-name img{max-inline-size:210px}}.c-header__button{display:flex;align-self:start}@media (width <= 910px){.c-header__button{display:none}}.c-header__button-news,.c-header__button-contact{display:flex}.c-header__button-news a,.c-header__button-contact a{position:relative;padding:12px 32px;overflow:hidden;font-size:1.4rem;font-weight:700;line-height:1.5;color:#fff}@media (hover: hover){.c-header__button-news a:hover:before,.c-header__button-contact a:hover:before{opacity:1}}.c-header__button-news a:before,.c-header__button-contact a:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;inline-size:100%;block-size:100%;margin:auto;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);opacity:0;transition:.3s ease-in-out opacity}.c-header__button-news a span,.c-header__button-contact a span{position:relative;z-index:2}.c-header__button-news a{background:#272727;border-radius:0 0 0 4px}.c-header__button-contact a{background:#cf4b00}@media (width >= 910px){.c-header__nav{position:absolute;inset-block-end:0;inset-inline-end:0;inline-size:100%;margin-inline:auto 16px}}@media (width <= 910px){.c-header__nav{display:flex;align-items:center;align-self:center;block-size:100%;padding-inline:0 16px}}.c-header__nav-btn{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;inline-size:40px;block-size:40px;padding:10px 4px;text-decoration:none;cursor:pointer;border:none}@media (width >= 910px){.c-header__nav-btn{display:none}}.c-header__nav-btn-text{font-size:0}.c-header__nav-btn-line{position:relative;display:inline-block;inline-size:32px;block-size:2px;margin-block-start:0;background-color:#cf4b00;transition:all .3s}.c-header__nav-btn-line:before,.c-header__nav-btn-line:after{position:absolute;inset-inline:0;inline-size:100%;block-size:2px;margin:0 auto;content:"";background-color:#cf4b00;transition:transform .3s,top .3s,bottom .3s ease-in-out}[aria-expanded=true] .c-header__nav-btn-line{background-color:transparent}[aria-expanded=true] .c-header__nav-btn-line:before{inset-block-start:0;transform:rotate(35deg)}[aria-expanded=true] .c-header__nav-btn-line:after{inset-block-end:0;transform:rotate(-35deg)}.c-header__nav-btn-line:before{inset-block-start:-8px}.c-header__nav-btn-line:after{inset-block-end:-8px}@media (width <= 910px){.c-header__nav-menu{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:2;inline-size:100%;block-size:100vh;padding:72px 16px 120px;overflow-y:auto;background:#464b4c;transition:display .5s allow-discrete}.c-header__nav-menu[aria-hidden=true]{display:none;opacity:0}.c-header__nav-menu[aria-hidden=false]{display:block;opacity:1}@starting-style{.c-header__nav-menu[aria-hidden=false]{opacity:0}}}.c-footer{position:relative;border-block-start:3px solid #CF4B00}.c-footer__body{position:relative;background-color:#464b4c}.c-footer__inner{max-inline-size:1240px;padding-block:122px 60px;padding-inline:20px;margin-block:0;margin-inline:auto}@media (max-width: 767px){.c-footer__inner{padding-block:132px 40px;padding-inline:16px}}.c-footer__contact{position:absolute;inset:0 0 auto;display:flex;gap:16px 64px;align-items:center;justify-content:center;max-inline-size:1200px;padding:40px 48px;margin:0 auto;background-color:#2d3334;border-radius:8px;transform:translateY(-50%)}@media (width <= 1240px){.c-footer__contact{margin:0 20px}}@media (max-width: 1199px){.c-footer__contact{padding:48px 5.9259259259vw}}@media (max-width: 991px){.c-footer__contact{padding:48px 4.0322580645vw}}@media (max-width: 767px){.c-footer__contact{inset:0 0 auto;flex-direction:column;gap:16px 0;align-items:center;padding:24px 4.2666666667vw;margin:0 4.2666666667vw}}.c-footer__contact-heading{color:#fff}@media (max-width: 767px){.c-footer__contact-heading{text-align:center}}.c-footer__contact-heading h2{display:flex;gap:16px;align-items:center;font-family:Outfit,Noto Sans JP,sans-serif;font-size:4.6rem;font-weight:400;line-height:1.15;letter-spacing:.02em}@media (width <= 1400px){.c-footer__contact-heading h2{font-size:3.2857142857vw}}@media (max-width: 767px){.c-footer__contact-heading h2{flex-direction:column;gap:4px;font-size:3.8rem}}.c-footer__contact-heading h2>span{font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:0}@media (max-width: 767px){.c-footer__contact-heading h2>span{display:block;font-size:1.4rem}}.c-footer__contact-inner{position:relative;display:flex;gap:24px 32px}@media (max-width: 767px){.c-footer__contact-inner{flex-direction:column;gap:24px 0}}.c-footer__contact-item>a{display:flex;gap:16px;align-items:center;font-size:1.8rem;color:#fff;transition:.3s ease-in-out color}@media (max-width: 767px){.c-footer__contact-item>a{display:grid;grid-template-columns:4.8rem auto 2rem;gap:8px;font-size:1.2rem}}@media (hover: hover){.c-footer__contact-item>a:hover{color:#ffc6a9}.c-footer__contact-item>a:hover:after{inset-inline-end:-8px}.c-footer__contact-item>a:hover span.c-footer__contact-item-icon>picture:first-of-type{opacity:0}.c-footer__contact-item>a:hover span.c-footer__contact-item-icon>picture:last-of-type{opacity:1}}.c-footer__contact-item>a:after{position:relative;inset-inline-end:0;z-index:1;display:inline-block;inline-size:20px;block-size:20px;content:"";background:url(/img/icon-arrow.svg) no-repeat;transition:right .3s ease-in-out}.c-footer__contact-item-icon{position:relative;display:flex;align-items:center}@media (min-width: 992px){.c-footer__contact-item-icon{inline-size:9rem;block-size:9rem}}@media (max-width: 991px){.c-footer__contact-item-icon{inline-size:7.2rem;block-size:7.2rem}}@media (max-width: 767px){.c-footer__contact-item-icon{inline-size:4.8rem;block-size:4.8rem}}.c-footer__contact-item-icon img{inline-size:100%}.c-footer__contact-item-icon>picture:first-of-type{transition:.3s ease-in-out opacity}.c-footer__contact-item-icon>picture:last-of-type{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";opacity:0;transition:.3s ease-in-out opacity}.c-footer__contact-item-icon>picture:last-of-type img{inline-size:100%;block-size:100%}@media (max-width: 767px){.c-footer__contact-item-text{font-size:1.2rem}}@media (max-width: 767px){.c-footer__main{padding:0 4.2666666667vw}}.c-footer__logo{padding-block-end:32px;margin-block-end:32px;border-block-end:1px solid #2D3334}.c-footer__pagetop{position:fixed;inset:auto 16px 16px auto;z-index:5;display:flex;align-items:center;justify-content:center;inline-size:5.5rem;block-size:5.5rem;padding-block-end:4px;background:#cf4b00;border-radius:50%;transition:.3s ease-in-out background,.3s ease-in-out transform,.3s opacity}@media (max-width: 767px){.c-footer__pagetop{inline-size:4.8rem;block-size:4.8rem}}@media (hover: hover){.c-footer__pagetop:hover{background:linear-gradient(90deg,#e75400,#ff9b3f);transform:scale(1.1)}}.c-footer__pagetop[data-position-fixed=false]{position:absolute}@media (max-width: 767px){.c-footer__pagetop[data-position-fixed=false]{inset:auto 17px 0 auto;transform:translateY(50%)}}.c-footer__info{display:flex;justify-content:space-between;max-inline-size:1240px;padding-block:24px;padding-inline:20px;margin-block:0;margin-inline:auto}@media (max-width: 767px){.c-footer__info{flex-wrap:wrap;gap:16px;justify-content:center;padding-inline:16px}}.c-footer__info-lixil{display:flex;gap:16px}.c-footer__info-lixil p{padding-inline-end:16px;font-size:1.2rem;line-height:1.5;border-inline-end:1px solid #EBF2F3}.c-footer__info-lixil p span{display:block}.c-footer__info-lixil a img{transition:.3s ease-in-out fill,.3s ease-in-out opacity,.3s ease-in-out transform}@media (hover: hover){.c-footer__info-lixil a img:hover{opacity:.7;fill:#cf4b00;transform:scale(1.1)}}.c-footer__copyright{display:flex;align-items:center;font-family:Outfit,Noto Sans JP,sans-serif;font-size:1.2rem;line-height:1.5;text-align:center}@media (max-width: 767px){.c-footer__copyright{flex-direction:column;font-size:1.4rem}}.c-nav-global__list{display:flex;flex-wrap:nowrap;gap:24px;justify-content:end;padding:0;margin:0}@media (width >= 1270px){.c-nav-global__list{block-size:43px}}@media (width <= 1270px){.c-nav-global__list{block-size:40px}}@media (width <= 910px){.c-nav-global__list{display:block;block-size:auto}}@media (width >= 910px){.c-nav-global__link:last-child{display:none}}@media (width >= 910px){.c-nav-global__link[data-current=true] a:before{opacity:1}}.c-nav-global__link>a{position:relative;display:block;block-size:100%;padding-inline-end:14px;font-size:1.7rem;color:inherit;text-decoration:none;transition:all .5s}@media (width <= 1270px){.c-nav-global__link>a{font-size:1.6rem}}@media (width <= 910px){.c-nav-global__link>a{padding-block:16px;padding-inline-end:20px;color:#fff;border-block-end:1px solid #272727}}@media (hover: hover) and (width >= 910px){.c-nav-global__link>a:hover:before{opacity:1}}@media (width >= 910px){.c-nav-global__link>a:before{position:absolute;inset:auto 0 0;inline-size:100%;block-size:3px;margin:auto;content:"";background:#cf4b00;border:none;opacity:0;transition:.3s ease-in-out opacity;transform:rotate(0)}}.c-nav-global__link>a:after{position:absolute;inset-block:0 12px;inset-inline-end:0;display:inline-block;inline-size:5px;block-size:5px;margin:auto 0;content:"";border:1px solid #CF4B00;border-width:1px 1px 0 0;transform:rotate(45deg)}@media (width <= 910px){.c-nav-global__link>a:after{inset-block:0 10px;inset-inline-end:6px;inline-size:10px;block-size:10px;color:#fff;border-color:#fff}}.c-nav-global__item{display:block}@media (width >= 910px){.c-nav-global__item[data-current=true] summary:before{opacity:1}}.c-nav-global__item details{block-size:100%}@media (width <= 910px){.c-nav-global__item details{border-block-end:1px solid #272727}}@media (width >= 910px){.c-nav-global__item details[open]>summary:before{opacity:1}}@media (width <= 910px){.c-nav-global__item details[open]>summary:after{transform:rotate(90deg)}}.c-nav-global__item summary{position:relative;display:block;block-size:100%;padding-inline-end:14px;font-size:1.7rem;cursor:pointer;transition:all .3s}@media (width <= 1270px){.c-nav-global__item summary{font-size:1.6rem}}@media (width <= 910px){.c-nav-global__item summary{padding:16px 24px 16px 4px;color:#fff}}@media (hover: hover) and (width >= 910px){.c-nav-global__item summary:hover:before{opacity:1}}.c-nav-global__item summary::marker,.c-nav-global__item summary::-webkit-details-marker{display:none}.c-nav-global__item summary:before,.c-nav-global__item summary:after{position:absolute;inset-block:0 14px;inset-inline-end:0;display:inline-block;inline-size:5px;block-size:5px;margin:auto 0;content:"";transition:all .5s}@media (width >= 910px){.c-nav-global__item summary:before,.c-nav-global__item summary:after{border:1px solid #CF4B00;border-width:0 1px 1px 0;transform:rotate(45deg)}}@media (width <= 910px){.c-nav-global__item summary:before,.c-nav-global__item summary:after{inset-block:0;background:#fff}}@media (width >= 910px){.c-nav-global__item summary:before{position:absolute;inset:auto 0 0;inline-size:100%;block-size:3px;margin:auto;content:"";background:#cf4b00;border:none;opacity:0;transition:.3s ease-in-out opacity;transform:rotate(0)}}@media (width <= 910px){.c-nav-global__item summary:before{inset-inline-end:4px;inline-size:15px;block-size:1px}}@media (width <= 910px){.c-nav-global__item summary:after{inset-inline-end:11px;inline-size:1px;block-size:15px}}.c-nav-global__item-inner{inset-inline-end:-16px;inline-size:100%;max-inline-size:1040px;max-block-size:0;padding:40px;overflow:hidden;background-color:#464b4c;border-radius:8px;opacity:0;transition:max-block-size .5s ease-out,opacity .5s ease-out}@media (width >= 910px){.c-nav-global__item-inner{position:absolute}}@media (width <= 910px){.c-nav-global__item-inner{padding:16px 16px 8px;margin-block-end:16px;background-color:#2d3334;border-radius:4px}}.c-nav-global__item-inner[data-hidden=false]{z-index:1;max-block-size:500px;opacity:1}.c-nav-global__item-inner[data-hidden=true]{max-block-size:0;opacity:0}.c-nav-global__item-contents{display:flex;gap:40px}@media (width <= 910px){.c-nav-global__item-contents{display:block}}.c-nav-global__item-contents a{display:block;color:#fff;text-decoration:none;transition:.3s ease-in-out color}.c-nav-global__item-link{inline-size:100%}@media (width >= 910px){.c-nav-global__item-link{max-inline-size:386px;padding-inline-end:24px;border-inline-end:1px solid #fff}}@media (width <= 910px){.c-nav-global__item-link{padding-block-end:16px;border-block-end:1px solid #fff}}@media (max-width: 767px){.c-nav-global__item-link{padding:0 4px 16px;margin-block-end:12px}}@media (hover: hover){.c-nav-global__item-link a:hover span:first-child{color:#ffc6a9}.c-nav-global__item-link a:hover span:first-child:after{margin-inline-end:-8px;background:url(/img/icon-arrow-circle-hover.svg) no-repeat}}.c-nav-global__item-link span{display:block}.c-nav-global__item-link span:first-child{position:relative;margin-block-end:8px;font-size:2.8rem;line-height:1.5;transition:.3s ease-in-out color}@media (width <= 910px){.c-nav-global__item-link span:first-child{font-size:1.6rem}}.c-nav-global__item-link span:first-child:after{position:absolute;inset-block:0;inset-inline-end:0;display:inline-block;inline-size:36px;block-size:36px;margin:auto 0;content:"";background:url(/img/icon-arrow-circle.svg) no-repeat;transition:.3s ease-in-out margin}@media (width <= 910px){.c-nav-global__item-link span:first-child:after{inset-block:22px 0}}.c-nav-global__item-link span:last-child{font-family:Outfit,Noto Sans JP,sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:.02em}@media (width <= 910px){.c-nav-global__item-link span:last-child{font-size:1rem;line-height:1.5;letter-spacing:0}}.c-nav-global__item-links{display:flex;flex-wrap:wrap;gap:0 24px}@media (max-width: 767px){.c-nav-global__item-links{display:block}}.c-nav-global__item-links-item{padding:16px 28px 16px 0}@media (min-width: 768px){.c-nav-global__item-links-item{inline-size:calc(50% - 12px)}}@media (max-width: 767px){.c-nav-global__item-links-item{padding:4px 34px 16px 4px}}.c-nav-global__item-links-item>a{position:relative;transition:.3s ease-in-out color}@media (width <= 910px){.c-nav-global__item-links-item>a{font-size:1.4rem}}@media (hover: hover){.c-nav-global__item-links-item>a:hover{color:#ffc6a9}.c-nav-global__item-links-item>a:hover:after{margin-inline-end:-8px}}.c-nav-global__item-links-item>a:after{position:absolute;inset-block:0;inset-inline-end:-28px;display:inline-block;inline-size:20px;block-size:20px;margin:auto 0;content:"";background:url(/img/icon-arrow-white.svg) no-repeat;transition:.3s ease-in-out margin}.c-nav-global__item-close{display:flex;align-items:center;justify-content:end;margin-block-start:24px}@media (width <= 910px){.c-nav-global__item-close{display:none}}.c-nav-global__item-close button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline-end:34px;color:#fff;text-decoration:none;cursor:pointer;background-color:transparent;border:none;transition:.3s ease-in-out color}@media (hover: hover){.c-nav-global__item-close button:hover{color:#ffc6a9}}.c-nav-global__item-close button:before,.c-nav-global__item-close button:after{position:absolute;inset-inline-end:0;inline-size:18px;block-size:1px;margin:0 auto;content:"";background-color:#fff}.c-nav-global__item-close button:before{transform:rotate(45deg)}.c-nav-global__item-close button:after{transform:rotate(-45deg)}.c-nav-global__contact a{position:relative;display:flex;gap:8px;justify-content:center;padding:13px 28px 12px 24px;margin-block-start:24px;font-size:1.4rem;font-weight:700;line-height:1.7;color:#fff;background-color:#cf4b00;border-radius:4px}@media (width >= 910px){.c-nav-global__contact a{display:none}}.c-nav-global__contact a:after{position:absolute;inset-block:0;inset-inline-end:6px;display:inline-block;inline-size:10px;block-size:10px;margin:auto 0;color:#fff;content:"";border-color:#fff;transform:rotate(45deg)}.c-nav-sitemap a{display:block;color:#fff;text-decoration:none}.c-nav-sitemap__body{max-inline-size:var(--wide-layout-width);margin-block:0;margin-inline:auto;overflow:hidden}@media (max-width: 991px){.c-nav-sitemap__body{max-inline-size:100%}}@media (hover: hover) and (min-width: 768px){.c-nav-sitemap__body a:hover{color:#ffc6a9;text-decoration:underline}}.c-nav-sitemap__main{display:flex;gap:16px;margin-block-end:32px}@media (max-width: 767px){.c-nav-sitemap__main{display:grid;grid-template-columns:1fr 1fr;gap:24px 4.2666666667vw;padding-block-end:40px;margin-block-end:24px;font-size:1.4rem;border-block-end:1px solid #2D3334}}.c-nav-sitemap__col{flex:1 0 auto}@media (min-width: 768px){.c-nav-sitemap__col{inline-size:calc(25% - 12px)}}@media (min-width: 768px){.c-nav-sitemap__item:not(:last-child){margin-block-end:8px}}.c-nav-sitemap__item>a{font-weight:500;transition:.3s ease-in-out color,.3s ease-in-out text-decoration}@media (max-width: 767px){.c-nav-sitemap__item>a{line-height:1.7}}@media (max-width: 767px){.c-nav-sitemap__item>a>span>span{display:block}}@media (max-width: 767px){.c-nav-sitemap__item-child{display:none}}.c-nav-sitemap__item-child>ul>li:not(:last-child){margin-block-end:8px}.c-nav-sitemap__item-child>ul>li>a{position:relative;padding-inline-start:26px;font-size:1.4rem;line-height:2}.c-nav-sitemap__item-child>ul>li>a:after{position:absolute;inset-block-start:11px;inset-inline-start:9px;display:inline-block;inline-size:8px;block-size:5px;content:"";border:1px solid #fff;border-width:0 0 1px 1px}.c-nav-sitemap__info{display:flex;gap:32px;padding:0;margin:0}@media (max-width: 767px){.c-nav-sitemap__info{flex-wrap:wrap;gap:12px 32px}}.c-nav-sitemap__info-item>a{font-size:1.4rem;line-height:2}@media (max-width: 767px){.c-nav-sitemap__info-item>a{font-size:1.3rem}}.c-nav-breadcrumb{padding:16px 8px;line-height:0}@media (max-width: 767px){.c-nav-breadcrumb{padding:8px 1.0666666667vw}}.c-nav-breadcrumb ol{display:inline;font-size:1.4rem;line-height:1.7}@media (max-width: 767px){.c-nav-breadcrumb ol{font-size:1.2rem}}.c-nav-breadcrumb ol>li{display:inline;list-style:none}.c-nav-breadcrumb ol>li:last-child a :after{display:none}.c-nav-breadcrumb a{display:inline;font-weight:400;line-height:1.7;color:#cf4b00;border-color:#cf4b00;border-block-end:1px solid;transition:.3s ease-in-out color,.3s ease-in-out border-color}@media (hover: hover){.c-nav-breadcrumb a:hover{color:#9f3a00;border-color:transparent}}.c-nav-breadcrumb__item{display:inline-block;padding:0;margin:0}.c-nav-breadcrumb__item:not(:last-child):after{display:inline-block;margin:0 .8rem;color:#cf4b00;content:" / "}.c-nav-breadcrumb__item[data-breadcrumb=current] a{text-decoration:none}.c-title-page{display:flex;flex-direction:column;justify-content:center;padding:35px 80px;font-size:1.6rem;background:url(/img/bg-title-h1.png) no-repeat center right;background-size:cover}@media (min-width: 768px){.c-title-page{min-block-size:190px}}@media (width <= 1400px){.c-title-page{background:url(/img/bg-title-h1.png) no-repeat center right 14.2857142857%;background-size:cover}}@media (max-width: 767px){.c-title-page{padding:49px 4.2666666667vw;background:url(/img/bg-title-h1-sp.png) no-repeat center right;background-size:100% auto}}.c-title-page__title{max-inline-size:1160px;margin:0 auto;font-size:4rem;font-weight:500;line-height:1.5;color:#272727}@media (max-width: 767px){.c-title-page__title{font-size:2.3rem}}.c-pagination{display:grid;gap:0 64px;align-items:center;justify-content:center;overflow:hidden;text-align:center}@media (max-width: 767px){.c-pagination{gap:24px 32px}}.c-pagination a{color:currentcolor;text-decoration:none;background:none}@media (max-width: 767px){.c-pagination__prev,.c-pagination__next{display:flex;grid-row:2;font-size:1.4rem}}.c-pagination__prev a,.c-pagination__next a{position:relative;display:flex;align-items:center;min-block-size:3.2rem;font-weight:500;line-height:1.7}.c-pagination__prev a[data-disabled=true],.c-pagination__next a[data-disabled=true]{color:#687273;pointer-events:none}.c-pagination__prev a:before,.c-pagination__prev a:after,.c-pagination__next a:before,.c-pagination__next a:after{position:absolute;inline-size:3.2rem;block-size:3.2rem;margin:auto 0;content:"";transition:.3s ease-in-out background,.3s ease-in-out inset}@media (min-width: 768px){.c-pagination__prev{grid-column:1}}@media (max-width: 767px){.c-pagination__prev{justify-content:flex-end}}.c-pagination__prev a{padding-inline-start:50px}@media (hover: hover){.c-pagination__prev a:hover:before,.c-pagination__prev a:hover:after{inset:0 auto 0 -8px;opacity:1}}.c-pagination__prev a:before,.c-pagination__prev a:after{inset:0 auto 0 0}.c-pagination__prev a:before{background:url(/img/icon-arrow-circle-back.svg) no-repeat;background-size:cover}.c-pagination__prev a:after{background:url(/img/icon-arrow-circle-back-hover.svg) no-repeat;background-size:cover;opacity:0;transition:.3s ease-in-out opacity,.3s ease-in-out inset}.c-pagination__prev a[data-disabled=true]:after{background:url(/img/icon-arrow-circle-back-disabled.svg) no-repeat;background-size:cover}@media (min-width: 768px){.c-pagination__next{grid-column:3}}@media (max-width: 767px){.c-pagination__next{grid-column:2;justify-content:flex-start}}.c-pagination__next a{padding-inline-end:50px;transition:.3s ease-in-out color}@media (hover: hover){.c-pagination__next a:hover{color:#9f3a00}.c-pagination__next a:hover:after{inset:0 -8px 0 auto;background:url(/img/icon-arrow-circle-hover.svg) no-repeat;background-size:cover}}.c-pagination__next a:after{inset:0 0 0 auto;background:url(/img/icon-arrow-circle.svg) no-repeat;background-size:cover}.c-pagination__next a[data-disabled=true]:after{background:url(/img/icon-arrow-circle-disabled.svg) no-repeat;background-size:cover}.c-pagination__numbers{display:flex;grid-row:1;grid-column:2;gap:24px;justify-content:center;order:2;padding:0;margin-block:0;margin-inline:2em;font-family:Outfit,Noto Sans JP,sans-serif;font-weight:400;line-height:1.15;letter-spacing:.02em;list-style:none}@media (max-width: 767px){.c-pagination__numbers{grid-column:1/span 2}}.c-pagination__number{display:block;margin-block:0;font-size:2rem;list-style:none}.c-pagination__number--current{border-block-end:3px solid #CF4B00}.c-pagination__number a{display:block;padding-block-end:3px;text-align:center;transition:.3s ease-in-out color}@media (hover: hover){.c-pagination__number a:hover{color:#9f3a00}}.c-pagination__number a:after{display:none}.c-pagination__number a[aria-current=page]{color:#cf4b00;border-block-end:3px solid #CF4B00}.c-card-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.7647058824em,1fr));gap:.5em}.c-card{position:relative;block-size:100%;overflow:hidden;border:1px solid var(--border-color);outline:2px solid transparent;transition:outline .3s}.c-card:has(a:hover){border:1px solid var(--border-color);outline:2px solid var(--border-color)}.c-card>a{block-size:100%;color:currentcolor;text-decoration:none}.c-card__img{inline-size:100%}.c-card__img img{inset-block-start:0;inset-inline-start:0;display:block;inline-size:100%;aspect-ratio:4/3;object-fit:cover;object-position:center top}.c-card__header{flex:0 1 auto;padding-inline:1em}.c-card__body{flex:0 1 100%;padding-block:.5em 2em;padding-inline:1em}.c-card__title{padding:0;margin-block:0;margin-inline:auto}.c-card__time{display:none}.c-card__tags ul{padding:0;margin-block:0;margin-inline:auto;list-style:none}.c-card__tag-item{display:inline-block;padding:0;margin:0;list-style:none}.c-card__tag-item span{display:block;padding-block:.2em;padding-inline:1em}.c-card__author{display:none}.c-card__description,.c-card__description p{padding:0;margin:0}.c-media-list{display:grid;grid-template-columns:1fr;gap:.5em}.c-media{position:relative;block-size:100%;overflow:hidden;border:1px solid var(--border-color);outline:2px solid transparent;transition:outline .3s}.c-media:has(a:hover){border:1px solid var(--border-color);outline:2px solid var(--border-color)}.c-media>a{display:grid;grid-template:"img header" auto "img body" auto/33.3333333333% 66.6666666667%;block-size:100%;color:currentcolor;text-decoration:none}.c-media__img{grid-area:img}.c-media__img img{inset-block-start:0;inset-inline-start:0;display:block;inline-size:100%;block-size:100%;aspect-ratio:4/3;object-fit:cover;object-position:center top}.c-media__header{flex:0 1 auto;grid-area:header;padding-block:0;padding-inline:1.5em}.c-media__body{flex:0 1 100%;grid-area:body;padding-block:.5em 2em;padding-inline:1.5em}.c-media__title{padding:0;margin-block:0;margin-inline:auto}.c-media__time{display:none}.c-media__tags ul{padding:0;margin-block:0;margin-inline:auto;list-style:none}.c-media__tag-item{display:inline-block;padding:0;margin:0;list-style:none}.c-media__tag-item span{display:block;padding-block:.2em;padding-inline:1em}.c-media__author{display:none}.c-media__description,.c-media__description p{padding:0;margin:0}.c-content-index__body{margin-block:0;margin-inline:auto}.c-content-main,.bge-contents{margin-block-end:64px}@media (max-width: 767px){.c-content-main,.bge-contents{font-size:1.4rem}}.c-content-main [data-bgb],.bge-contents [data-bgb]{margin-block-end:48px!important}.c-content-main [data-bgb]:last-of-type,.bge-contents [data-bgb]:last-of-type{margin-block-end:0!important}.c-content-main [data-bgb^=title],.bge-contents [data-bgb^=title]{margin-block-end:32px!important}@media (max-width: 767px){.c-content-main [data-bgb^=title],.bge-contents [data-bgb^=title]{margin-block-end:24px!important}}.c-content-main [data-bgb^=title2],.bge-contents [data-bgb^=title2]{margin-block-end:24px!important}.c-content-main :where(*),.bge-contents :where(*){text-underline-offset:3px}.c-content-main :where(a),.bge-contents :where(a){font-weight:500;color:#cf4b00;text-decoration:underline;transition-property:color;transition-timing-function:ease-in-out;transition-duration:.3s}@media (hover: hover){.c-content-main :where(a):hover,.bge-contents :where(a):hover{color:#9f3a00;text-decoration:none}}.c-content-main :where(a)[target=_blank]:after,.bge-contents :where(a)[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;inset-block-end:-7px;display:inline-block;inline-size:24px;block-size:24px;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto}@media (hover: hover){.c-content-main :where(a)[href$=".pdf"]:hover,.bge-contents :where(a)[href$=".pdf"]:hover{border-color:transparent}}.c-content-main :where(a)[href$=".pdf"]:after,.bge-contents :where(a)[href$=".pdf"]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;inset-block-end:-7px;display:inline-block;inline-size:24px;block-size:24px;content:"";background:url(/img/icon-pdf.svg) no-repeat left top/100% auto}.c-content-main :where(img),.bge-contents :where(img){max-inline-size:100%;block-size:auto;vertical-align:middle}.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,16px)}.c-content-main :where(h2):first-child,.bge-contents :where(h2):first-child{margin:0 0 32px}.c-content-main :where(ul,ol,table,blockquote),.bge-contents :where(ul,ol,table,blockquote){margin-block-end:2em}.c-content-main :where(h2),.bge-contents :where(h2){position:relative;padding:0 0 16px;margin-block:48px 32px;font-size:2.8rem;font-weight:500;line-height:1.6;border-block-end:2px solid #D1DDDE}@media (max-width: 767px){.c-content-main :where(h2),.bge-contents :where(h2){margin-block-start:48px;font-size:2rem}}.c-content-main :where(h2):before,.bge-contents :where(h2):before{position:absolute;inset-block-end:-2px;inset-inline-start:0;inline-size:80px;block-size:2px;content:"";background-color:#cf4b00}.c-content-main :where(h3),.bge-contents :where(h3){padding:10px 16px 12px;margin-block-end:24px;font-size:2.4rem;font-weight:500;line-height:1.6;background-color:#ebf2f3;border-radius:4px}@media (max-width: 767px){.c-content-main :where(h3),.bge-contents :where(h3){font-size:1.8rem}}.c-content-main :where(h4),.bge-contents :where(h4){position:relative;padding:2px 0 2px 16px;font-size:2.2rem;font-weight:500;line-height:1.6;border-radius:4px}@media (max-width: 767px){.c-content-main :where(h4),.bge-contents :where(h4){font-size:1.6rem}}.c-content-main :where(h4):before,.bge-contents :where(h4):before{position:absolute;inset-block:3px 0;inset-inline-start:0;inline-size:4px;block-size:calc(100% - .2em);margin:auto 0;content:"";background-color:#cf4b00}.c-content-main :where(h5),.bge-contents :where(h5){font-size:2rem;font-weight:700;line-height:1.6;color:#e75400}@media (max-width: 767px){.c-content-main :where(h5),.bge-contents :where(h5){font-size:1.5rem}}.c-content-main :where(h6),.bge-contents :where(h6){position:relative;padding-block-end:12px;font-size:1.8rem;font-weight:500}@media (max-width: 767px){.c-content-main :where(h6),.bge-contents :where(h6){font-size:1.4rem}}.c-content-main :where(h6):before,.bge-contents :where(h6):before{position:absolute;inset-block-end:0;inline-size:100px;block-size:2px;content:"";background-color:#cf4b00}.c-content-main :where(ul,ol),.bge-contents :where(ul,ol){list-style-position:inside}.c-content-main ul,.c-content-main ol,.bge-contents ul,.bge-contents ol{display:grid}.c-content-main ul li,.c-content-main ol li,.bge-contents ul li,.bge-contents ol li{position:relative;padding:2px 0;list-style:none}.c-content-main ul li ul,.c-content-main ul li ol,.c-content-main ol li ul,.c-content-main ol li ol,.bge-contents ul li ul,.bge-contents ul li ol,.bge-contents ol li ul,.bge-contents ol li ol{margin-block:6px 0}.c-content-main ul,.bge-contents ul{display:grid}.c-content-main ul li,.bge-contents ul li{position:relative;padding:2px 0;list-style:none}.c-content-main ul li ul,.c-content-main ul li ol,.bge-contents ul li ul,.bge-contents ul li ol{margin-block:6px 0}.c-content-main ul li:before,.bge-contents ul li:before{position:absolute;inset-inline-start:0;display:block;inline-size:8px;block-size:8px;content:"";background-color:#e75400;border-radius:50%}.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-block-start:11px;inset-inline-start:8px}@media (max-width: 767px){.c-content-main ul>li:before,.bge-contents ul>li:before{inset-block-start:9px}}.c-content-main ul>li>ul>li:before,.bge-contents ul>li>ul>li:before{background-color:#687273}.c-content-main ul>li>ul>li>ul>li:before,.bge-contents ul>li>ul>li>ul>li:before{background-color:#687273}.c-content-main ol,.bge-contents ol{display:grid;counter-reset:content-main-ol-default}.c-content-main ol li,.bge-contents ol li{position:relative;padding:2px 0;list-style:none}.c-content-main ol li ul,.c-content-main ol li ol,.bge-contents ol li ul,.bge-contents ol li ol{margin-block:6px 0}.c-content-main ol li:before,.bge-contents ol li:before{position:absolute;inset-block-start:3px;inset-inline-start:0;min-inline-size:24px;font-family:Outfit,Noto Sans JP,sans-serif;font-weight:500;text-align:center;content:counter(content-main-ol-default,decimal-leading-zero) ". ";counter-increment:content-main-ol-default}.c-content-main ol>li,.bge-contents ol>li{padding-inline-start:28px}.c-content-main ol>li:before,.bge-contents ol>li:before{color:#e75400}.c-content-main ol>li>ol>li:before,.bge-contents ol>li>ol>li:before{color:#687273}.c-content-main ol>li>ol>li>ol>li:before,.bge-contents ol>li>ol>li>ol>li:before{color:#687273}.c-content-main :where(blockquote),.bge-contents :where(blockquote){padding-inline:1em;border-inline-start:3px solid var(--border-color)}.c-content-main :where(table),.bge-contents :where(table){inline-size:100%;margin-block-start:48px;border-collapse:collapse}@media (max-width: 767px){.c-content-main :where(table),.bge-contents :where(table){margin-block-start:48px}}.c-content-main :where(table) caption,.bge-contents :where(table) caption{margin-block-end:8px;font-size:1.8rem;font-weight:700;text-align:start}@media (max-width: 767px){.c-content-main :where(table) caption,.bge-contents :where(table) caption{font-size:1.6rem}}.c-content-main :where(table) caption:empty,.bge-contents :where(table) caption:empty{display:none}.c-content-main :where(table) th,.c-content-main :where(table) td,.bge-contents :where(table) th,.bge-contents :where(table) td{padding:16px 20px;border:1px solid #798E90}.c-content-main :where(table) th,.bge-contents :where(table) th{font-weight:700;text-align:start;vertical-align:middle;background-color:#ebf2f3}@media (min-width: 768px){.c-content-main :where(table) th,.bge-contents :where(table) th{inline-size:260px}}.c-content-main :where(table) ul:first-child,.c-content-main :where(table) ol:first-child,.bge-contents :where(table) ul:first-child,.bge-contents :where(table) ol:first-child{margin-block-start:0}.c-content-main :where(table) ul:last-child,.c-content-main :where(table) ol:last-child,.bge-contents :where(table) ul:last-child,.bge-contents :where(table) ol:last-child{margin-block-end:0}.c-content-main :where(th,td),.bge-contents :where(th,td){padding:1em;border:1px solid #798E90}@media (max-width: 576px){.c-content-main [data-bgb=table] caption,.c-content-main [data-bgb=table] thead,.c-content-main [data-bgb=table] tfoot,.c-content-main [data-bgb=table] tbody,.c-content-main [data-bgb=table] tr,.c-content-main [data-bgb=table] th,.c-content-main [data-bgb=table] td,.bge-contents [data-bgb=table] caption,.bge-contents [data-bgb=table] thead,.bge-contents [data-bgb=table] tfoot,.bge-contents [data-bgb=table] tbody,.bge-contents [data-bgb=table] tr,.bge-contents [data-bgb=table] th,.bge-contents [data-bgb=table] td{display:block}}@media (width <= 576px){.c-content-main [data-bgb=table] th,.c-content-main [data-bgb=table] td,.bge-contents [data-bgb=table] th,.bge-contents [data-bgb=table] td{inline-size:100%!important;margin-block-start:-1px}}.c-content-main figure,.bge-contents figure{margin:0;overflow:hidden}.c-content-main figcaption,.bge-contents figcaption{padding-inline:4px;font-size:1.4rem;font-weight:500;color:#687273}.c-content-main hr,.bge-contents hr{inline-size:100%;block-size:2px;margin:50px auto;color:#d1ddde;background:#d1ddde;border-style:none}.c-content-main hr:first-child,.bge-contents hr:first-child{margin-block-start:0}.c-content-main [data-bgt-hr-kind=dashed] hr,.bge-contents [data-bgt-hr-kind=dashed] hr{background:linear-gradient(to right,#D1DDDE 4px,transparent 4px) repeat-x left bottom/8px 2px}.c-content-main [data-bgt-hr-kind=bold] hr,.bge-contents [data-bgt-hr-kind=bold] hr{block-size:4px}.c-content-main [data-bgt-hr-kind=narrow] hr,.bge-contents [data-bgt-hr-kind=narrow] hr{block-size:1px}.c-content-main [data-bgt-hr-kind=short] hr,.bge-contents [data-bgt-hr-kind=short] hr{inline-size:90%;block-size:1px}.c-content-main .bgt-btn,.bge-contents .bgt-btn{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color}@media (max-width: 767px){.c-content-main .bgt-btn,.bge-contents .bgt-btn{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .bgt-btn,main:not(.bca-main) .bge-contents .bgt-btn{block-size:100%}}.c-content-main .bgt-btn:before,.bge-contents .bgt-btn:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .bgt-btn:hover,.bge-contents .bgt-btn:hover{cursor:pointer}.c-content-main .bgt-btn:hover:before,.bge-contents .bgt-btn:hover:before{opacity:1}.c-content-main .bgt-btn[target=_blank]:after,.bge-contents .bgt-btn[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .bgt-btn[target=_blank]:hover:after,.bge-contents .bgt-btn[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main [data-bgt-button-kind=link] .bgt-btn,.bge-contents [data-bgt-button-kind=link] .bgt-btn{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#cf4b00;background-color:#fff;border-color:#cf4b00}@media (max-width: 767px){.c-content-main [data-bgt-button-kind=link] .bgt-btn,.bge-contents [data-bgt-button-kind=link] .bgt-btn{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main [data-bgt-button-kind=link] .bgt-btn,main:not(.bca-main) .bge-contents [data-bgt-button-kind=link] .bgt-btn{block-size:100%}}.c-content-main [data-bgt-button-kind=link] .bgt-btn:before,.bge-contents [data-bgt-button-kind=link] .bgt-btn:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover{cursor:pointer}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover:before,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover:before{opacity:1}.c-content-main [data-bgt-button-kind=link] .bgt-btn[target=_blank]:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main [data-bgt-button-kind=link] .bgt-btn[target=_blank]:hover:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main [data-bgt-button-kind=link] .bgt-btn:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-orange.svg) no-repeat;transition-property:background-image,inset}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover{color:#fff;border-color:transparent}.c-content-main [data-bgt-button-kind=link] .bgt-btn:hover:after,.bge-contents [data-bgt-button-kind=link] .bgt-btn:hover:after{inset:0 4px 0 auto;background-image:url(/img/icon-arrow-white-02.svg)}.c-content-main [data-bgt-button-kind=em] .bgt-btn,.c-content-main .btn-link-submit,.bge-contents [data-bgt-button-kind=em] .bgt-btn,.bge-contents .btn-link-submit{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#fff;background-color:#cf4b00;border-color:#cf4b00}@media (max-width: 767px){.c-content-main [data-bgt-button-kind=em] .bgt-btn,.c-content-main .btn-link-submit,.bge-contents [data-bgt-button-kind=em] .bgt-btn,.bge-contents .btn-link-submit{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main [data-bgt-button-kind=em] .bgt-btn,main:not(.bca-main) .c-content-main .btn-link-submit,main:not(.bca-main) .bge-contents [data-bgt-button-kind=em] .bgt-btn,main:not(.bca-main) .bge-contents .btn-link-submit{block-size:100%}}.c-content-main [data-bgt-button-kind=em] .bgt-btn:before,.c-content-main .btn-link-submit:before,.bge-contents [data-bgt-button-kind=em] .bgt-btn:before,.bge-contents .btn-link-submit:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover,.c-content-main .btn-link-submit:hover,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover,.bge-contents .btn-link-submit:hover{cursor:pointer}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover:before,.c-content-main .btn-link-submit:hover:before,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover:before,.bge-contents .btn-link-submit:hover:before{opacity:1}.c-content-main [data-bgt-button-kind=em] .bgt-btn[target=_blank]:after,.c-content-main .btn-link-submit[target=_blank]:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn[target=_blank]:after,.bge-contents .btn-link-submit[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main [data-bgt-button-kind=em] .bgt-btn[target=_blank]:hover:after,.c-content-main .btn-link-submit[target=_blank]:hover:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn[target=_blank]:hover:after,.bge-contents .btn-link-submit[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main [data-bgt-button-kind=em] .bgt-btn:after,.c-content-main .btn-link-submit:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:after,.bge-contents .btn-link-submit:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-white.svg) no-repeat;transition-property:inset}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover,.c-content-main .btn-link-submit:hover,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover,.bge-contents .btn-link-submit:hover{border-color:transparent}.c-content-main [data-bgt-button-kind=em] .bgt-btn:hover:after,.c-content-main .btn-link-submit:hover:after,.bge-contents [data-bgt-button-kind=em] .bgt-btn:hover:after,.bge-contents .btn-link-submit:hover:after{inset:0 4px 0 auto}.c-content-main [data-bgt-button-kind=external] .bgt-btn,.bge-contents [data-bgt-button-kind=external] .bgt-btn{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#cf4b00;background-color:#fff;border-color:#cf4b00}@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:12px;background-image:url(/img/icon-external-white.svg)}}.c-content-main [data-bgt-button-kind=external] .bgt-btn:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}@media (max-width: 767px){.c-content-main [data-bgt-button-kind=external] .bgt-btn,.bge-contents [data-bgt-button-kind=external] .bgt-btn{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main [data-bgt-button-kind=external] .bgt-btn,main:not(.bca-main) .bge-contents [data-bgt-button-kind=external] .bgt-btn{block-size:100%}}.c-content-main [data-bgt-button-kind=external] .bgt-btn:before,.bge-contents [data-bgt-button-kind=external] .bgt-btn:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover,.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover{cursor:pointer}.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover:before,.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover:before{opacity:1}.c-content-main [data-bgt-button-kind=external] .bgt-btn[target=_blank]:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main [data-bgt-button-kind=external] .bgt-btn[target=_blank]:hover:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main [data-bgt-button-kind=external] .bgt-btn:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-orange.svg) no-repeat;transition-property:background-image,inset}.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover,.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover{color:#fff;border-color:transparent}.c-content-main [data-bgt-button-kind=external] .bgt-btn:hover:after,.bge-contents [data-bgt-button-kind=external] .bgt-btn:hover:after{inset:0 4px 0 auto;background-image:url(/img/icon-arrow-white-02.svg)}.c-content-main [data-bgt-button-kind=back] .bgt-btn,.c-content-main .btn-link-back,.bge-contents [data-bgt-button-kind=back] .bgt-btn,.bge-contents .btn-link-back{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;padding:20px 44px;color:#272727;background-color:#ebf2f3;border-color:#798e90}@media (max-width: 767px){.c-content-main [data-bgt-button-kind=back] .bgt-btn,.c-content-main .btn-link-back,.bge-contents [data-bgt-button-kind=back] .bgt-btn,.bge-contents .btn-link-back{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main [data-bgt-button-kind=back] .bgt-btn,main:not(.bca-main) .c-content-main .btn-link-back,main:not(.bca-main) .bge-contents [data-bgt-button-kind=back] .bgt-btn,main:not(.bca-main) .bge-contents .btn-link-back{block-size:100%}}.c-content-main [data-bgt-button-kind=back] .bgt-btn:before,.c-content-main .btn-link-back:before,.bge-contents [data-bgt-button-kind=back] .bgt-btn:before,.bge-contents .btn-link-back:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover,.c-content-main .btn-link-back:hover,.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover,.bge-contents .btn-link-back:hover{cursor:pointer}.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover:before,.c-content-main .btn-link-back:hover:before,.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover:before,.bge-contents .btn-link-back:hover:before{opacity:1}.c-content-main [data-bgt-button-kind=back] .bgt-btn[target=_blank]:after,.c-content-main .btn-link-back[target=_blank]:after,.bge-contents [data-bgt-button-kind=back] .bgt-btn[target=_blank]:after,.bge-contents .btn-link-back[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main [data-bgt-button-kind=back] .bgt-btn[target=_blank]:hover:after,.c-content-main .btn-link-back[target=_blank]:hover:after,.bge-contents [data-bgt-button-kind=back] .bgt-btn[target=_blank]:hover:after,.bge-contents .btn-link-back[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}@media (max-width: 767px){.c-content-main [data-bgt-button-kind=back] .bgt-btn,.c-content-main .btn-link-back,.bge-contents [data-bgt-button-kind=back] .bgt-btn,.bge-contents .btn-link-back{padding:16px 26px 16px 48px}}.c-content-main [data-bgt-button-kind=back] .bgt-btn:before,.c-content-main .btn-link-back:before,.bge-contents [data-bgt-button-kind=back] .bgt-btn:before,.bge-contents .btn-link-back:before{content:none}.c-content-main [data-bgt-button-kind=back] .bgt-btn:after,.c-content-main .btn-link-back:after,.bge-contents [data-bgt-button-kind=back] .bgt-btn:after,.bge-contents .btn-link-back:after{position:absolute;inset:0 auto 0 12px;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-black.svg) no-repeat;transition-property:inset;transition-timing-function:ease-in-out;transition-duration:.3s}.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover,.c-content-main .btn-link-back:hover,.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover,.bge-contents .btn-link-back:hover{background-color:#fff}.c-content-main [data-bgt-button-kind=back] .bgt-btn:hover:after,.c-content-main .btn-link-back:hover:after,.bge-contents [data-bgt-button-kind=back] .bgt-btn:hover:after,.bge-contents .btn-link-back:hover:after{inset:0 auto 0 4px}.c-content-main .bgt-download-file__link,.bge-contents .bgt-download-file__link{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;display:flex;flex-direction:column;color:#cf4b00;background-color:#fff;border-color:#cf4b00}@media (hover: hover){.c-content-main .bgt-download-file__link:hover .bgt-link__size,.bge-contents .bgt-download-file__link:hover .bgt-link__size{color:#fff}}.c-content-main .bgt-download-file__link i:after,.bge-contents .bgt-download-file__link i:after{content:none!important}@media (max-width: 767px){.c-content-main .bgt-download-file__link,.bge-contents .bgt-download-file__link{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .bgt-download-file__link,main:not(.bca-main) .bge-contents .bgt-download-file__link{block-size:100%}}.c-content-main .bgt-download-file__link:before,.bge-contents .bgt-download-file__link:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .bgt-download-file__link:hover,.bge-contents .bgt-download-file__link:hover{cursor:pointer}.c-content-main .bgt-download-file__link:hover:before,.bge-contents .bgt-download-file__link:hover:before{opacity:1}.c-content-main .bgt-download-file__link:after,.bge-contents .bgt-download-file__link:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-pdf.svg) no-repeat left top/100% auto;border:none;transition-property:background-image}.c-content-main .bgt-download-file__link:hover,.bge-contents .bgt-download-file__link:hover{color:#fff;border-color:transparent}.c-content-main .bgt-download-file__link:hover:after,.bge-contents .bgt-download-file__link:hover:after{background-image:url(/img/icon-pdf-white.svg)}.c-content-main .bgt-link__size,.bge-contents .bgt-link__size{transition-timing-function:ease-in-out;transition-duration:.3s;font-size:1.2rem;font-weight:400;color:#687273;transition-property:color}.c-content-main .bgt-link__icon:after,.bge-contents .bgt-link__icon:after{vertical-align:middle}@media (max-width: 576px){.c-content-main .bgb-google-maps,.bge-contents .bgb-google-maps{text-align:center}}@media (max-width: 576px){.c-content-main .bgt-google-maps-link,.bge-contents .bgt-google-maps-link{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#cf4b00;background-color:#fff;border-color:#cf4b00;margin:16px auto 0}}@media (max-width: 576px) and (max-width: 767px){.c-content-main .bgt-google-maps-link,.bge-contents .bgt-google-maps-link{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (max-width: 576px) and (min-width: 768px){main:not(.bca-main) .c-content-main .bgt-google-maps-link,main:not(.bca-main) .bge-contents .bgt-google-maps-link{block-size:100%}}@media (max-width: 576px){.c-content-main .bgt-google-maps-link:before,.bge-contents .bgt-google-maps-link:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .bgt-google-maps-link:hover,.bge-contents .bgt-google-maps-link:hover{cursor:pointer}.c-content-main .bgt-google-maps-link:hover:before,.bge-contents .bgt-google-maps-link:hover:before{opacity:1}.c-content-main .bgt-google-maps-link[target=_blank]:after,.bge-contents .bgt-google-maps-link[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .bgt-google-maps-link[target=_blank]:hover:after,.bge-contents .bgt-google-maps-link[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main .bgt-google-maps-link:after,.bge-contents .bgt-google-maps-link:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-orange.svg) no-repeat;transition-property:background-image,inset}.c-content-main .bgt-google-maps-link:hover,.bge-contents .bgt-google-maps-link:hover{color:#fff;border-color:transparent}.c-content-main .bgt-google-maps-link:hover:after,.bge-contents .bgt-google-maps-link:hover:after{inset:0 4px 0 auto;background-image:url(/img/icon-arrow-white-02.svg)}}.c-content-main a.bgt-image-link__link[target=_blank]:after,.bge-contents a.bgt-image-link__link[target=_blank]:after{display:none}.c-content-main a.bgt-image-link__link[target=_blank] figcaption:after,.bge-contents a.bgt-image-link__link[target=_blank] figcaption:after{position:relative;inset-block-start:-19px;display:inline-block;inline-size:24px;block-size:24px;margin:0;font-size:0;content:"新規タブで開きます";background:url(/img/icon-external.svg) no-repeat left top/100% auto}.c-content-main .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-pink,.bge-contents .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-pink{padding:32px}@media (max-width: 767px){.c-content-main .bgb-opt--bg-gray,.c-content-main .bgb-opt--bg-blue,.c-content-main .bgb-opt--bg-pink,.bge-contents .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-pink{padding:16px}}.c-content-main .bgb-opt--bg-blue,.bge-contents .bgb-opt--bg-blue{background-color:#c3e3f5!important}.c-content-main .bgb-opt--bg-gray,.bge-contents .bgb-opt--bg-gray{background-color:#ebf2f3!important}.c-content-main .bgb-opt--bg-pink,.bge-contents .bgb-opt--bg-pink{background-color:#ffe8d6!important}.c-content-main .bgb-opt--border-trbl,.bge-contents .bgb-opt--border-trbl{padding:32px;border-color:#d1ddde;border-style:solid;border-width:1px}@media (max-width: 767px){.c-content-main .bgb-opt--border-trbl,.bge-contents .bgb-opt--border-trbl{padding:16px}}.c-content-main .bgb-opt--border-dotted,.bge-contents .bgb-opt--border-dotted{padding-block:32px;border-color:#6393ab;border-style:solid;border-width:4px}@media (max-width: 767px){.c-content-main .bgb-opt--border-dotted,.bge-contents .bgb-opt--border-dotted{padding-block:16px}}.c-content-main .bgb-opt--border-thin,.bge-contents .bgb-opt--border-thin{padding-block:32px;border-color:#df867e;border-style:solid;border-width:4px}@media (max-width: 767px){.c-content-main .bgb-opt--border-thin,.bge-contents .bgb-opt--border-thin{padding-block:16px}}.c-content-main .bgb-opt--border-td,.c-content-main .bgb-opt--border-tb,.bge-contents .bgb-opt--border-td,.bge-contents .bgb-opt--border-tb{padding-block:32px;border-color:#d1ddde;border-width:1px 0 1px 0!important}@media (max-width: 767px){.c-content-main .bgb-opt--border-td,.c-content-main .bgb-opt--border-tb,.bge-contents .bgb-opt--border-td,.bge-contents .bgb-opt--border-tb{padding-block:16px}}.c-content-main .bgb-opt--border-lr,.bge-contents .bgb-opt--border-lr{padding-inline:32px;border-color:#d1ddde;border-width:0 1px 0 1px!important}@media (max-width: 767px){.c-content-main .bgb-opt--border-lr,.bge-contents .bgb-opt--border-lr{padding-inline:16px}}.c-content-main .bgb-opt--border-trl,.bge-contents .bgb-opt--border-trl{padding-block-start:32px;padding-inline:32px;border-color:#d1ddde;border-width:1px 1px 0 1px!important}@media (max-width: 767px){.c-content-main .bgb-opt--border-trl,.bge-contents .bgb-opt--border-trl{padding-block-start:16px;padding-inline:16px}}.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-rbl,.bge-contents .bgb-opt--border-rbl{padding-block-end:32px;padding-inline:32px;border-color:#d1ddde;border-width:0 1px 1px 1px!important}@media (max-width: 767px){.c-content-main .bgb-opt--border-rbl,.bge-contents .bgb-opt--border-rbl{padding-block-end:16px;padding-inline:16px}}.c-content-main .bgb-opt--border-bold,.bge-contents .bgb-opt--border-bold{padding-block:32px;border-color:#d1ddde;border-style:solid;border-width:4px!important}@media (max-width: 767px){.c-content-main .bgb-opt--border-bold,.bge-contents .bgb-opt--border-bold{padding-block:16px}}.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--mb-large,.bge-contents .bgb-opt--mb-large{margin-block-end:64px!important}.c-content-main .bgb-opt--mb-small,.bge-contents .bgb-opt--mb-small{margin-block-end:16px!important}.c-content-main .bgb-opt--mb-none,.bge-contents .bgb-opt--mb-none{margin-block-end:0!important}.c-content-main [data-bgt=ckeditor]:nth-child(2),.bge-contents [data-bgt=ckeditor]:nth-child(2){margin-block-start:4px}.c-content-main [data-bgb=wysiwyg2],.c-content-main [data-bgb=text-image1],.c-content-main [data-bgb=text-image2],.bge-contents [data-bgb=wysiwyg2],.bge-contents [data-bgb=text-image1],.bge-contents [data-bgb=text-image2]{display:flex}@media (max-width: 767px){.c-content-main [data-bgb=wysiwyg2]:not(:has([class*=bgt-sp])),.c-content-main [data-bgb=text-image1]:not(:has([class*=bgt-sp])),.c-content-main [data-bgb=text-image2]:not(:has([class*=bgt-sp])),.bge-contents [data-bgb=wysiwyg2]:not(:has([class*=bgt-sp])),.bge-contents [data-bgb=text-image1]:not(:has([class*=bgt-sp])),.bge-contents [data-bgb=text-image2]:not(:has([class*=bgt-sp])){flex-direction:column}.c-content-main [data-bgb=wysiwyg2]:has([class*=bgt-sp]),.c-content-main [data-bgb=text-image1]:has([class*=bgt-sp]),.c-content-main [data-bgb=text-image2]:has([class*=bgt-sp]),.bge-contents [data-bgb=wysiwyg2]:has([class*=bgt-sp]),.bge-contents [data-bgb=text-image1]:has([class*=bgt-sp]),.bge-contents [data-bgb=text-image2]:has([class*=bgt-sp]){gap:8px}}.c-content-main [data-bgb=wysiwyg2]:after,.c-content-main [data-bgb=text-image1]:after,.c-content-main [data-bgb=text-image2]:after,.bge-contents [data-bgb=wysiwyg2]:after,.bge-contents [data-bgb=text-image1]:after,.bge-contents [data-bgb=text-image2]:after{display:none!important}.c-content-main [data-bgb=wysiwyg2] .bgt-grid--first,.c-content-main [data-bgb=wysiwyg2] .bgt-grid--last,.c-content-main [data-bgb=text-image1] .bgt-grid--first,.c-content-main [data-bgb=text-image1] .bgt-grid--last,.c-content-main [data-bgb=text-image2] .bgt-grid--first,.c-content-main [data-bgb=text-image2] .bgt-grid--last,.bge-contents [data-bgb=wysiwyg2] .bgt-grid--first,.bge-contents [data-bgb=wysiwyg2] .bgt-grid--last,.bge-contents [data-bgb=text-image1] .bgt-grid--first,.bge-contents [data-bgb=text-image1] .bgt-grid--last,.bge-contents [data-bgb=text-image2] .bgt-grid--first,.bge-contents [data-bgb=text-image2] .bgt-grid--last{float:none}.c-content-main [data-bgb=wysiwyg2] .bgt-grid,.c-content-main [data-bgb=text-image1] .bgt-grid,.c-content-main [data-bgb=text-image2] .bgt-grid,.bge-contents [data-bgb=wysiwyg2] .bgt-grid,.bge-contents [data-bgb=text-image1] .bgt-grid,.bge-contents [data-bgb=text-image2] .bgt-grid{padding-inline:0 0!important}.c-content-main [data-bgb=wysiwyg2] .bgt-grid--first,.c-content-main [data-bgb=text-image1] .bgt-grid--first,.c-content-main [data-bgb=text-image2] .bgt-grid--first,.bge-contents [data-bgb=wysiwyg2] .bgt-grid--first,.bge-contents [data-bgb=text-image1] .bgt-grid--first,.bge-contents [data-bgb=text-image2] .bgt-grid--first{padding-inline-end:0!important}.c-content-main [data-bgb=wysiwyg2] .bgt-grid--last,.c-content-main [data-bgb=text-image1] .bgt-grid--last,.c-content-main [data-bgb=text-image2] .bgt-grid--last,.bge-contents [data-bgb=wysiwyg2] .bgt-grid--last,.bge-contents [data-bgb=text-image1] .bgt-grid--last,.bge-contents [data-bgb=text-image2] .bgt-grid--last{padding-inline-start:0!important}.c-content-main [data-bgb=wysiwyg2],.bge-contents [data-bgb=wysiwyg2]{gap:16px 24px}@media (max-width: 767px){.c-content-main [data-bgb=wysiwyg2] .bgt-grid:nth-child(1) div,.bge-contents [data-bgb=wysiwyg2] .bgt-grid:nth-child(1) div{margin-block-end:0!important}.c-content-main [data-bgb=wysiwyg2] ul,.bge-contents [data-bgb=wysiwyg2] ul{margin:0}}.c-content-main [data-bgb=text-image1],.c-content-main [data-bgb=text-image2],.bge-contents [data-bgb=text-image1],.bge-contents [data-bgb=text-image2]{gap:16px 40px}.c-content-main [data-bgb=image2],.c-content-main [data-bgb=trimmed-image2],.c-content-main [data-bgb=image-link2],.c-content-main [data-bgb=trimmed-image-link2],.c-content-main [data-bgb=image-text2],.c-content-main [data-bgb=image-link-text2],.bge-contents [data-bgb=image2],.bge-contents [data-bgb=trimmed-image2],.bge-contents [data-bgb=image-link2],.bge-contents [data-bgb=trimmed-image-link2],.bge-contents [data-bgb=image-text2],.bge-contents [data-bgb=image-link-text2]{display:flex;gap:16px 40px}@media (max-width: 767px){.c-content-main [data-bgb=image2],.c-content-main [data-bgb=trimmed-image2],.c-content-main [data-bgb=image-link2],.c-content-main [data-bgb=trimmed-image-link2],.c-content-main [data-bgb=image-text2],.c-content-main [data-bgb=image-link-text2],.bge-contents [data-bgb=image2],.bge-contents [data-bgb=trimmed-image2],.bge-contents [data-bgb=image-link2],.bge-contents [data-bgb=trimmed-image-link2],.bge-contents [data-bgb=image-text2],.bge-contents [data-bgb=image-link-text2]{flex-wrap:wrap}}.c-content-main [data-bgb=image2]:after,.c-content-main [data-bgb=trimmed-image2]:after,.c-content-main [data-bgb=image-link2]:after,.c-content-main [data-bgb=trimmed-image-link2]:after,.c-content-main [data-bgb=image-text2]:after,.c-content-main [data-bgb=image-link-text2]:after,.bge-contents [data-bgb=image2]:after,.bge-contents [data-bgb=trimmed-image2]:after,.bge-contents [data-bgb=image-link2]:after,.bge-contents [data-bgb=trimmed-image-link2]:after,.bge-contents [data-bgb=image-text2]:after,.bge-contents [data-bgb=image-link-text2]:after{display:none!important}.c-content-main [data-bgb=image2] .bgt-grid,.c-content-main [data-bgb=trimmed-image2] .bgt-grid,.c-content-main [data-bgb=image-link2] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid,.c-content-main [data-bgb=image-text2] .bgt-grid,.c-content-main [data-bgb=image-link-text2] .bgt-grid,.bge-contents [data-bgb=image2] .bgt-grid,.bge-contents [data-bgb=trimmed-image2] .bgt-grid,.bge-contents [data-bgb=image-link2] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid,.bge-contents [data-bgb=image-text2] .bgt-grid,.bge-contents [data-bgb=image-link-text2] .bgt-grid{flex-wrap:wrap;float:none!important;padding-inline:0 0!important}.c-content-main [data-bgb=image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=trimmed-image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=image-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=image-link-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=trimmed-image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image-link-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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){inline-size:100%}@media (max-width: 767px){.c-content-main [data-bgb=image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=trimmed-image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=image-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.c-content-main [data-bgb=image-link-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=trimmed-image2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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),.bge-contents [data-bgb=image-link-text2] .bgt-grid:not(.bgt-grid1,.bgt-grid2,.bgt-grid3,.bgt-grid4,.bgt-grid5,.bgt-grid6,.bgt-grid7,.bgt-grid8,.bgt-grid9,.bgt-grid10,.bgt-grid11,.bgt-grid12,.bgt-grid13,.bgt-sp-grid1,.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){flex-direction:column;inline-size:100%}}@media (max-width: 767px){.c-content-main [data-bgb=image2] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image2] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link2] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid [data-bge],.c-content-main [data-bgb=image-text2] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link-text2] .bgt-grid [data-bge],.bge-contents [data-bgb=image2] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image2] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link2] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid [data-bge],.bge-contents [data-bgb=image-text2] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link-text2] .bgt-grid [data-bge]{margin-block-end:0!important}}.c-content-main [data-bgb=image2] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image2] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link2] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-text2] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link-text2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-text2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link-text2] .bgt-grid:nth-child(1){padding-inline-end:0!important}.c-content-main [data-bgb=image2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text2] .bgt-grid:nth-child(2){padding-inline-start:0!important}.c-content-main [data-bgb=image3],.c-content-main [data-bgb=trimmed-image3],.c-content-main [data-bgb=image-link3],.c-content-main [data-bgb=trimmed-image-link3],.c-content-main [data-bgb=image-text3],.c-content-main [data-bgb=image-link-text3],.bge-contents [data-bgb=image3],.bge-contents [data-bgb=trimmed-image3],.bge-contents [data-bgb=image-link3],.bge-contents [data-bgb=trimmed-image-link3],.bge-contents [data-bgb=image-text3],.bge-contents [data-bgb=image-link-text3]{display:flex;gap:16px 32px}@media (max-width: 767px){.c-content-main [data-bgb=image3],.c-content-main [data-bgb=trimmed-image3],.c-content-main [data-bgb=image-link3],.c-content-main [data-bgb=trimmed-image-link3],.c-content-main [data-bgb=image-text3],.c-content-main [data-bgb=image-link-text3],.bge-contents [data-bgb=image3],.bge-contents [data-bgb=trimmed-image3],.bge-contents [data-bgb=image-link3],.bge-contents [data-bgb=trimmed-image-link3],.bge-contents [data-bgb=image-text3],.bge-contents [data-bgb=image-link-text3]{flex-wrap:wrap}}.c-content-main [data-bgb=image3]:after,.c-content-main [data-bgb=trimmed-image3]:after,.c-content-main [data-bgb=image-link3]:after,.c-content-main [data-bgb=trimmed-image-link3]:after,.c-content-main [data-bgb=image-text3]:after,.c-content-main [data-bgb=image-link-text3]:after,.bge-contents [data-bgb=image3]:after,.bge-contents [data-bgb=trimmed-image3]:after,.bge-contents [data-bgb=image-link3]:after,.bge-contents [data-bgb=trimmed-image-link3]:after,.bge-contents [data-bgb=image-text3]:after,.bge-contents [data-bgb=image-link-text3]:after{display:none!important}.c-content-main [data-bgb=image3] .bgt-grid,.c-content-main [data-bgb=trimmed-image3] .bgt-grid,.c-content-main [data-bgb=image-link3] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid,.c-content-main [data-bgb=image-text3] .bgt-grid,.c-content-main [data-bgb=image-link-text3] .bgt-grid,.bge-contents [data-bgb=image3] .bgt-grid,.bge-contents [data-bgb=trimmed-image3] .bgt-grid,.bge-contents [data-bgb=image-link3] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid,.bge-contents [data-bgb=image-text3] .bgt-grid,.bge-contents [data-bgb=image-link-text3] .bgt-grid{float:none;inline-size:33.3333333333%;padding-inline:0 0!important}@media (max-width: 767px){.c-content-main [data-bgb=image3] .bgt-grid,.c-content-main [data-bgb=trimmed-image3] .bgt-grid,.c-content-main [data-bgb=image-link3] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid,.c-content-main [data-bgb=image-text3] .bgt-grid,.c-content-main [data-bgb=image-link-text3] .bgt-grid,.bge-contents [data-bgb=image3] .bgt-grid,.bge-contents [data-bgb=trimmed-image3] .bgt-grid,.bge-contents [data-bgb=image-link3] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid,.bge-contents [data-bgb=image-text3] .bgt-grid,.bge-contents [data-bgb=image-link-text3] .bgt-grid{inline-size:100%}}@media (max-width: 767px){.c-content-main [data-bgb=image3] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image3] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link3] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid [data-bge],.c-content-main [data-bgb=image-text3] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link-text3] .bgt-grid [data-bge],.bge-contents [data-bgb=image3] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image3] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link3] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid [data-bge],.bge-contents [data-bgb=image-text3] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link-text3] .bgt-grid [data-bge]{margin-block-end:0!important}}.c-content-main [data-bgb=image3] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image3] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link3] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-text3] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link-text3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-text3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link-text3] .bgt-grid:nth-child(1){padding-inline-end:0!important}.c-content-main [data-bgb=image3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text3] .bgt-grid:nth-child(2){padding-inline:0!important}.c-content-main [data-bgb=image3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-text3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link-text3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image-link3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-text3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link-text3] .bgt-grid:nth-child(3){padding-inline-start:0!important}.c-content-main [data-bgb=image4],.c-content-main [data-bgb=trimmed-image4],.c-content-main [data-bgb=image-link4],.c-content-main [data-bgb=trimmed-image-link4],.c-content-main [data-bgb=image-text4],.c-content-main [data-bgb=image-link-text4],.bge-contents [data-bgb=image4],.bge-contents [data-bgb=trimmed-image4],.bge-contents [data-bgb=image-link4],.bge-contents [data-bgb=trimmed-image-link4],.bge-contents [data-bgb=image-text4],.bge-contents [data-bgb=image-link-text4]{display:flex;gap:16px 24px}@media (max-width: 767px){.c-content-main [data-bgb=image4],.c-content-main [data-bgb=trimmed-image4],.c-content-main [data-bgb=image-link4],.c-content-main [data-bgb=trimmed-image-link4],.c-content-main [data-bgb=image-text4],.c-content-main [data-bgb=image-link-text4],.bge-contents [data-bgb=image4],.bge-contents [data-bgb=trimmed-image4],.bge-contents [data-bgb=image-link4],.bge-contents [data-bgb=trimmed-image-link4],.bge-contents [data-bgb=image-text4],.bge-contents [data-bgb=image-link-text4]{flex-direction:column}}.c-content-main [data-bgb=image4]:after,.c-content-main [data-bgb=trimmed-image4]:after,.c-content-main [data-bgb=image-link4]:after,.c-content-main [data-bgb=trimmed-image-link4]:after,.c-content-main [data-bgb=image-text4]:after,.c-content-main [data-bgb=image-link-text4]:after,.bge-contents [data-bgb=image4]:after,.bge-contents [data-bgb=trimmed-image4]:after,.bge-contents [data-bgb=image-link4]:after,.bge-contents [data-bgb=trimmed-image-link4]:after,.bge-contents [data-bgb=image-text4]:after,.bge-contents [data-bgb=image-link-text4]:after{display:none!important}.c-content-main [data-bgb=image4] .bgt-grid,.c-content-main [data-bgb=trimmed-image4] .bgt-grid,.c-content-main [data-bgb=image-link4] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid,.c-content-main [data-bgb=image-text4] .bgt-grid,.c-content-main [data-bgb=image-link-text4] .bgt-grid,.bge-contents [data-bgb=image4] .bgt-grid,.bge-contents [data-bgb=trimmed-image4] .bgt-grid,.bge-contents [data-bgb=image-link4] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid,.bge-contents [data-bgb=image-text4] .bgt-grid,.bge-contents [data-bgb=image-link-text4] .bgt-grid{float:none}@media (max-width: 767px){.c-content-main [data-bgb=image4] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image4] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link4] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid [data-bge],.c-content-main [data-bgb=image-text4] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link-text4] .bgt-grid [data-bge],.bge-contents [data-bgb=image4] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image4] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link4] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid [data-bge],.bge-contents [data-bgb=image-text4] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link-text4] .bgt-grid [data-bge]{margin-block-end:0!important}}.c-content-main [data-bgb=image4] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(1){padding-inline-end:0!important}.c-content-main [data-bgb=image4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(3){padding-inline:0 0!important}.c-content-main [data-bgb=image4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-text4] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link-text4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-link4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image-link4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-text4] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-link-text4] .bgt-grid:nth-child(4){padding-inline-start:0!important}.c-content-main [data-bgb=image5],.c-content-main [data-bgb=trimmed-image5],.c-content-main [data-bgb=image-link5],.c-content-main [data-bgb=trimmed-image-link5],.c-content-main [data-bgb=image-text5],.c-content-main [data-bgb=image-link-text5],.bge-contents [data-bgb=image5],.bge-contents [data-bgb=trimmed-image5],.bge-contents [data-bgb=image-link5],.bge-contents [data-bgb=trimmed-image-link5],.bge-contents [data-bgb=image-text5],.bge-contents [data-bgb=image-link-text5]{display:flex;gap:16px 24px}@media (max-width: 767px){.c-content-main [data-bgb=image5],.c-content-main [data-bgb=trimmed-image5],.c-content-main [data-bgb=image-link5],.c-content-main [data-bgb=trimmed-image-link5],.c-content-main [data-bgb=image-text5],.c-content-main [data-bgb=image-link-text5],.bge-contents [data-bgb=image5],.bge-contents [data-bgb=trimmed-image5],.bge-contents [data-bgb=image-link5],.bge-contents [data-bgb=trimmed-image-link5],.bge-contents [data-bgb=image-text5],.bge-contents [data-bgb=image-link-text5]{flex-direction:column}}.c-content-main [data-bgb=image5]:after,.c-content-main [data-bgb=trimmed-image5]:after,.c-content-main [data-bgb=image-link5]:after,.c-content-main [data-bgb=trimmed-image-link5]:after,.c-content-main [data-bgb=image-text5]:after,.c-content-main [data-bgb=image-link-text5]:after,.bge-contents [data-bgb=image5]:after,.bge-contents [data-bgb=trimmed-image5]:after,.bge-contents [data-bgb=image-link5]:after,.bge-contents [data-bgb=trimmed-image-link5]:after,.bge-contents [data-bgb=image-text5]:after,.bge-contents [data-bgb=image-link-text5]:after{display:none!important}.c-content-main [data-bgb=image5] .bgt-grid,.c-content-main [data-bgb=trimmed-image5] .bgt-grid,.c-content-main [data-bgb=image-link5] .bgt-grid,.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid,.c-content-main [data-bgb=image-text5] .bgt-grid,.c-content-main [data-bgb=image-link-text5] .bgt-grid,.bge-contents [data-bgb=image5] .bgt-grid,.bge-contents [data-bgb=trimmed-image5] .bgt-grid,.bge-contents [data-bgb=image-link5] .bgt-grid,.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid,.bge-contents [data-bgb=image-text5] .bgt-grid,.bge-contents [data-bgb=image-link-text5] .bgt-grid{float:none;padding-inline:0 0!important}@media (max-width: 767px){.c-content-main [data-bgb=image5] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image5] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link5] .bgt-grid [data-bge],.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid [data-bge],.c-content-main [data-bgb=image-text5] .bgt-grid [data-bge],.c-content-main [data-bgb=image-link-text5] .bgt-grid [data-bge],.bge-contents [data-bgb=image5] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image5] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link5] .bgt-grid [data-bge],.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid [data-bge],.bge-contents [data-bgb=image-text5] .bgt-grid [data-bge],.bge-contents [data-bgb=image-link-text5] .bgt-grid [data-bge]{margin-block-end:0!important}}.c-content-main [data-bgb=image5] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(1),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(1),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(1),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(1),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(1){padding-inline-end:0!important}.c-content-main [data-bgb=image5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(4),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(2),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(3),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(4),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(2),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(3),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(4){padding-inline:0 0!important}.c-content-main [data-bgb=image5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=trimmed-image5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image-link5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image-text5] .bgt-grid:nth-child(5),.c-content-main [data-bgb=image-link-text5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=trimmed-image5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image-link5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=trimmed-image-link5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image-text5] .bgt-grid:nth-child(5),.bge-contents [data-bgb=image-link-text5] .bgt-grid:nth-child(5){padding-inline-start:0!important}.c-content-main [data-bgb=text-float-image1] .bgt-grid4,.bge-contents [data-bgb=text-float-image1] .bgt-grid4{max-inline-size:438px;margin-inline-start:32px}.c-content-main [data-bgb=text-float-image1] .bgt-grid--first,.bge-contents [data-bgb=text-float-image1] .bgt-grid--first{margin-block-end:10px;margin-inline-start:35px}.c-content-main [data-bgb=text-float-image2] .bgt-grid4,.bge-contents [data-bgb=text-float-image2] .bgt-grid4{max-inline-size:438px;margin-inline-end:32px}.c-content-main [data-bgb=text-float-image2] .bgt-grid--first,.bge-contents [data-bgb=text-float-image2] .bgt-grid--first{margin-block-end:10px;margin-inline-end:35px}@media (hover: hover){.c-content-main [data-bgb*=image] a[href]:hover img,.bge-contents [data-bgb*=image] a[href]:hover img{opacity:.7}}.c-content-main [data-bgb*=image] a[href] img,.bge-contents [data-bgb*=image] a[href] img{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:opacity}@media (hover: hover){.c-content-main [data-bgb^=trimmed] a[href]:hover figure,.bge-contents [data-bgb^=trimmed] a[href]:hover figure{opacity:.7}}.c-content-main [data-bgb^=trimmed] a[href] figure,.bge-contents [data-bgb^=trimmed] a[href] figure{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:opacity}.c-content-main [data-bgb=button],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=button],.bge-contents [data-bgb=button2],.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=download-file3]{display:flex;gap:16px 24px;justify-content:center;margin-block-end:40px}@media (max-width: 767px){.c-content-main [data-bgb=button],.c-content-main [data-bgb=button2],.c-content-main [data-bgb=button3],.c-content-main [data-bgb=download-file],.c-content-main [data-bgb=download-file2],.c-content-main [data-bgb=download-file3],.bge-contents [data-bgb=button],.bge-contents [data-bgb=button2],.bge-contents [data-bgb=button3],.bge-contents [data-bgb=download-file],.bge-contents [data-bgb=download-file2],.bge-contents [data-bgb=download-file3]{display:block}}.c-content-main [data-bgb=button]:after,.c-content-main [data-bgb=button2]:after,.c-content-main [data-bgb=button3]:after,.c-content-main [data-bgb=download-file]:after,.c-content-main [data-bgb=download-file2]:after,.c-content-main [data-bgb=download-file3]:after,.bge-contents [data-bgb=button]:after,.bge-contents [data-bgb=button2]:after,.bge-contents [data-bgb=button3]:after,.bge-contents [data-bgb=download-file]:after,.bge-contents [data-bgb=download-file2]:after,.bge-contents [data-bgb=download-file3]:after{display:none!important}.c-content-main [data-bgb=button] .bgt-grid,.c-content-main [data-bgb=button2] .bgt-grid,.c-content-main [data-bgb=button3] .bgt-grid,.c-content-main [data-bgb=download-file] .bgt-grid,.c-content-main [data-bgb=download-file2] .bgt-grid,.c-content-main [data-bgb=download-file3] .bgt-grid,.bge-contents [data-bgb=button] .bgt-grid,.bge-contents [data-bgb=button2] .bgt-grid,.bge-contents [data-bgb=button3] .bgt-grid,.bge-contents [data-bgb=download-file] .bgt-grid,.bge-contents [data-bgb=download-file2] .bgt-grid,.bge-contents [data-bgb=download-file3] .bgt-grid{float:none!important;padding-inline:0 0!important;margin-inline:0 0!important}@media (max-width: 767px){.c-content-main [data-bgb=button] .bgt-grid,.c-content-main [data-bgb=button2] .bgt-grid,.c-content-main [data-bgb=button3] .bgt-grid,.c-content-main [data-bgb=download-file] .bgt-grid,.c-content-main [data-bgb=download-file2] .bgt-grid,.c-content-main [data-bgb=download-file3] .bgt-grid,.bge-contents [data-bgb=button] .bgt-grid,.bge-contents [data-bgb=button2] .bgt-grid,.bge-contents [data-bgb=button3] .bgt-grid,.bge-contents [data-bgb=download-file] .bgt-grid,.bge-contents [data-bgb=download-file2] .bgt-grid,.bge-contents [data-bgb=download-file3] .bgt-grid{margin-inline:auto}}.c-content-main [data-bgb=button] .bgt-grid .bgt-download-file,.c-content-main [data-bgb=button] .bgt-grid .bgt-btn-container,.c-content-main [data-bgb=button2] .bgt-grid .bgt-download-file,.c-content-main [data-bgb=button2] .bgt-grid .bgt-btn-container,.c-content-main [data-bgb=button3] .bgt-grid .bgt-download-file,.c-content-main [data-bgb=button3] .bgt-grid .bgt-btn-container,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-download-file,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-btn-container,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-download-file,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-btn-container,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-download-file,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-btn-container,.bge-contents [data-bgb=button] .bgt-grid .bgt-download-file,.bge-contents [data-bgb=button] .bgt-grid .bgt-btn-container,.bge-contents [data-bgb=button2] .bgt-grid .bgt-download-file,.bge-contents [data-bgb=button2] .bgt-grid .bgt-btn-container,.bge-contents [data-bgb=button3] .bgt-grid .bgt-download-file,.bge-contents [data-bgb=button3] .bgt-grid .bgt-btn-container,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-download-file,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-btn-container,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-download-file,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-btn-container,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-download-file,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-btn-container{inline-size:100%}@media (min-width: 768px){.c-content-main [data-bgb=button] .bgt-grid .bgt-btn,.c-content-main [data-bgb=button] .bgt-grid .bgt-container,.c-content-main [data-bgb=button] .bgt-grid .bgt-download-file__link,.c-content-main [data-bgb=button2] .bgt-grid .bgt-btn,.c-content-main [data-bgb=button2] .bgt-grid .bgt-container,.c-content-main [data-bgb=button2] .bgt-grid .bgt-download-file__link,.c-content-main [data-bgb=button3] .bgt-grid .bgt-btn,.c-content-main [data-bgb=button3] .bgt-grid .bgt-container,.c-content-main [data-bgb=button3] .bgt-grid .bgt-download-file__link,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-btn,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-container,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-download-file__link,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-btn,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-container,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-download-file__link,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-btn,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-container,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-download-file__link,.bge-contents [data-bgb=button] .bgt-grid .bgt-btn,.bge-contents [data-bgb=button] .bgt-grid .bgt-container,.bge-contents [data-bgb=button] .bgt-grid .bgt-download-file__link,.bge-contents [data-bgb=button2] .bgt-grid .bgt-btn,.bge-contents [data-bgb=button2] .bgt-grid .bgt-container,.bge-contents [data-bgb=button2] .bgt-grid .bgt-download-file__link,.bge-contents [data-bgb=button3] .bgt-grid .bgt-btn,.bge-contents [data-bgb=button3] .bgt-grid .bgt-container,.bge-contents [data-bgb=button3] .bgt-grid .bgt-download-file__link,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-btn,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-container,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-download-file__link,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-btn,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-container,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-download-file__link,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-btn,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-container,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-download-file__link{inline-size:100%}}@media (min-width: 768px){main:not(.bca-main) .c-content-main [data-bgb=button] .bgt-grid .bgt-btn,main:not(.bca-main) .c-content-main [data-bgb=button] .bgt-grid .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-grid .bgt-btn,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-grid .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-grid .bgt-btn,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-grid .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .c-content-main [data-bgb=download-file] .bgt-grid .bgt-btn,main:not(.bca-main) .c-content-main [data-bgb=download-file] .bgt-grid .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-grid .bgt-btn,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-grid .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file2] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-grid .bgt-btn,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-grid .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=download-file3] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .bge-contents [data-bgb=button] .bgt-grid .bgt-btn,main:not(.bca-main) .bge-contents [data-bgb=button] .bgt-grid .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-grid .bgt-btn,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-grid .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-grid .bgt-btn,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-grid .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .bge-contents [data-bgb=download-file] .bgt-grid .bgt-btn,main:not(.bca-main) .bge-contents [data-bgb=download-file] .bgt-grid .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-grid .bgt-btn,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-grid .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file2] .bgt-grid .bgt-download-file__link,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-grid .bgt-btn,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-grid .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=download-file3] .bgt-grid .bgt-download-file__link{block-size:100%}}.c-content-main [data-bgb=button] .bgt-grid .bgt-btn .bgt-link__icon--before,.c-content-main [data-bgb=button] .bgt-grid .bgt-container .bgt-link__icon--before,.c-content-main [data-bgb=button] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.c-content-main [data-bgb=button2] .bgt-grid .bgt-btn .bgt-link__icon--before,.c-content-main [data-bgb=button2] .bgt-grid .bgt-container .bgt-link__icon--before,.c-content-main [data-bgb=button2] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.c-content-main [data-bgb=button3] .bgt-grid .bgt-btn .bgt-link__icon--before,.c-content-main [data-bgb=button3] .bgt-grid .bgt-container .bgt-link__icon--before,.c-content-main [data-bgb=button3] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-btn .bgt-link__icon--before,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-container .bgt-link__icon--before,.c-content-main [data-bgb=download-file] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-btn .bgt-link__icon--before,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-container .bgt-link__icon--before,.c-content-main [data-bgb=download-file2] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-btn .bgt-link__icon--before,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-container .bgt-link__icon--before,.c-content-main [data-bgb=download-file3] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.bge-contents [data-bgb=button] .bgt-grid .bgt-btn .bgt-link__icon--before,.bge-contents [data-bgb=button] .bgt-grid .bgt-container .bgt-link__icon--before,.bge-contents [data-bgb=button] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.bge-contents [data-bgb=button2] .bgt-grid .bgt-btn .bgt-link__icon--before,.bge-contents [data-bgb=button2] .bgt-grid .bgt-container .bgt-link__icon--before,.bge-contents [data-bgb=button2] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.bge-contents [data-bgb=button3] .bgt-grid .bgt-btn .bgt-link__icon--before,.bge-contents [data-bgb=button3] .bgt-grid .bgt-container .bgt-link__icon--before,.bge-contents [data-bgb=button3] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-btn .bgt-link__icon--before,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-container .bgt-link__icon--before,.bge-contents [data-bgb=download-file] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-btn .bgt-link__icon--before,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-container .bgt-link__icon--before,.bge-contents [data-bgb=download-file2] .bgt-grid .bgt-download-file__link .bgt-link__icon--before,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-btn .bgt-link__icon--before,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-container .bgt-link__icon--before,.bge-contents [data-bgb=download-file3] .bgt-grid .bgt-download-file__link .bgt-link__icon--before{display:none}main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button2] .bgt-btn-container,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-container,main:not(.bca-main) .c-content-main [data-bgb=button3] .bgt-btn-container,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button2] .bgt-btn-container,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-container,main:not(.bca-main) .bge-contents [data-bgb=button3] .bgt-btn-container{block-size:100%}.c-content-main [data-bgb=button2] .bgt-btn,.c-content-main [data-bgb=button3] .bgt-btn,.bge-contents [data-bgb=button2] .bgt-btn,.bge-contents [data-bgb=button3] .bgt-btn{display:flex;align-items:center;justify-content:center}.c-content-main [data-bgb=button2],.c-content-main [data-bgb=download-file2],.bge-contents [data-bgb=button2],.bge-contents [data-bgb=download-file2]{inline-size:fit-content;margin-inline:auto!important}@media (min-width: 768px){.c-content-main [data-bgb=button2] .bgt-grid,.c-content-main [data-bgb=download-file2] .bgt-grid,.bge-contents [data-bgb=button2] .bgt-grid,.bge-contents [data-bgb=download-file2] .bgt-grid{inline-size:fit-content!important;margin-inline-start:24px}.c-content-main [data-bgb=button2] .bgt-grid:nth-child(1),.c-content-main [data-bgb=download-file2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=button2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=download-file2] .bgt-grid:nth-child(1){padding-inline-end:0!important;margin-inline-start:0}.c-content-main [data-bgb=button2] .bgt-grid:nth-child(2),.c-content-main [data-bgb=download-file2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=button2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=download-file2] .bgt-grid:nth-child(2){padding-inline-start:0!important}}@media (min-width: 768px){.c-content-main [data-bgb=button3] .bgt-grid,.c-content-main [data-bgb=download-file3] .bgt-grid,.bge-contents [data-bgb=button3] .bgt-grid,.bge-contents [data-bgb=download-file3] .bgt-grid{inline-size:100%;margin-inline-start:24px}.c-content-main [data-bgb=button3] .bgt-grid:nth-child(1),.c-content-main [data-bgb=download-file3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=button3] .bgt-grid:nth-child(1),.bge-contents [data-bgb=download-file3] .bgt-grid:nth-child(1){padding-inline-end:0!important;margin-inline-start:0}.c-content-main [data-bgb=button3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=button3] .bgt-grid:nth-child(3),.c-content-main [data-bgb=download-file3] .bgt-grid:nth-child(2),.c-content-main [data-bgb=download-file3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=button3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=button3] .bgt-grid:nth-child(3),.bge-contents [data-bgb=download-file3] .bgt-grid:nth-child(2),.bge-contents [data-bgb=download-file3] .bgt-grid:nth-child(3){padding-inline-start:0!important}}@media (width <= 988px) and (min-width: 768px){.c-content-main [data-bgb=button3] .bgt-grid a,.c-content-main [data-bgb=download-file3] .bgt-grid a,.bge-contents [data-bgb=button3] .bgt-grid a,.bge-contents [data-bgb=download-file3] .bgt-grid a{min-inline-size:auto!important}}.c-content-main .cc-form-description,.bge-contents .cc-form-description{margin-block-end:48px}.c-content-main .cc-form-description:empty,.bge-contents .cc-form-description:empty{display:none}.c-content-main .cc-form-description>p,.bge-contents .cc-form-description>p{font-weight:400}@media (max-width: 767px){.c-content-main .cc-form-description>p,.bge-contents .cc-form-description>p{font-size:1.4rem}}.c-content-main .cc-form-description>p span,.bge-contents .cc-form-description>p span{display:block}.c-content-main .cc-form-description-note span,.bge-contents .cc-form-description-note span{display:block}.c-content-main .cc-form-description-note span:before,.bge-contents .cc-form-description-note span:before{inset-block-start:2px;inset-inline-start:0;inline-size:auto;block-size:auto;margin-inline-end:2px;font-weight:inherit;color:inherit;content:"※";background:none}.c-content-main .cc-form-description+div.cc-form-submit,.bge-contents .cc-form-description+div.cc-form-submit{margin-block-start:64px}.c-content-main .cc-form-error-description,.bge-contents .cc-form-error-description{padding:16px 24px;margin-block-end:48px;border:1px solid #DD1B1B;border-radius:4px}.c-content-main .cc-form-error-description>p,.bge-contents .cc-form-error-description>p{position:relative;padding-inline-start:5.4rem;font-weight:500;line-height:1.7;color:#dd1b1b}@media (max-width: 767px){.c-content-main .cc-form-error-description>p,.bge-contents .cc-form-error-description>p{padding-inline-start:4.8rem;font-size:1.4rem}}.c-content-main .cc-form-error-description>p:before,.bge-contents .cc-form-error-description>p:before{position:absolute;inset:0 auto 0 0;inline-size:2.6rem;block-size:2.6rem;margin:auto 0;content:"";background:url(/img/icon-caution.svg) no-repeat;background-size:cover}.c-content-main .cc-form-error-description>p span,.bge-contents .cc-form-error-description>p span{display:block}.c-content-main .cc-form-text,.bge-contents .cc-form-text{margin-block-end:48px;line-height:1.5}@media (max-width: 767px){.c-content-main .cc-form-text,.bge-contents .cc-form-text{margin-block-end:20px}}.c-content-main .cc-form-text>p,.bge-contents .cc-form-text>p{font-weight:400;letter-spacing:.03em}.c-content-main .cc-form-description-caution,.bge-contents .cc-form-description-caution{padding:16px 40px;margin-block-end:64px;font-weight:700;line-height:2;color:#cf4b00;background-color:#ffc6a9}@media (max-width: 767px){.c-content-main .cc-form-description-caution,.bge-contents .cc-form-description-caution{padding-inline:24px}}.c-content-main .cc-form-description-caution:empty,.bge-contents .cc-form-description-caution:empty{display:none}.c-content-main .cc-form,.bge-contents .cc-form{margin-block-end:64px}.c-content-main .cc-form .cc-form-field-list,.bge-contents .cc-form .cc-form-field-list{margin-block-end:48px}.c-content-main .cc-form .cc-form-fieldset,.bge-contents .cc-form .cc-form-fieldset{padding:24px 16px;overflow:auto;border-block-end:1px solid #D1DDDE}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset,.bge-contents .cc-form .cc-form-fieldset{padding:16px}}.c-content-main .cc-form .cc-form-fieldset:first-of-type,.bge-contents .cc-form .cc-form-fieldset:first-of-type{border-block-start:1px solid #D1DDDE}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset>.cc-form-fieldset-heading,.bge-contents .cc-form .cc-form-fieldset>.cc-form-fieldset-heading{margin-block-end:16px}}.c-content-main .cc-form .cc-form-fieldset>div,.c-content-main .cc-form .cc-form-fieldset>fieldset,.bge-contents .cc-form .cc-form-fieldset>div,.bge-contents .cc-form .cc-form-fieldset>fieldset{padding:0;margin:0;border:none}@media (min-width: 768px){.c-content-main .cc-form .cc-form-fieldset>div,.c-content-main .cc-form .cc-form-fieldset>fieldset,.bge-contents .cc-form .cc-form-fieldset>div,.bge-contents .cc-form .cc-form-fieldset>fieldset{display:flex;align-items:center}}@media (min-width: 768px){.c-content-main .cc-form .cc-form-fieldset>fieldset,.bge-contents .cc-form .cc-form-fieldset>fieldset{display:contents}}.c-content-main .cc-form .cc-form-fieldset>div:not(.cc-form-fieldset-heading),.bge-contents .cc-form .cc-form-fieldset>div:not(.cc-form-fieldset-heading){display:flex}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset>div:not(.cc-form-fieldset-heading),.bge-contents .cc-form .cc-form-fieldset>div:not(.cc-form-fieldset-heading){flex-direction:column;gap:8px}}.c-content-main .cc-form .cc-form-fieldset>fieldset,.bge-contents .cc-form .cc-form-fieldset>fieldset{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset>fieldset>.cc-form-fieldset-heading,.bge-contents .cc-form .cc-form-fieldset>fieldset>.cc-form-fieldset-heading{margin-block-end:16px}}.c-content-main .cc-form .cc-form-fieldset legend,.bge-contents .cc-form .cc-form-fieldset legend{float:inline-start}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset legend,.bge-contents .cc-form .cc-form-fieldset legend{float:none}}.c-content-main .cc-form .cc-form-fieldset-attention,.bge-contents .cc-form .cc-form-fieldset-attention{display:none}.c-content-main .cc-form .cc-form-fieldset-heading,.bge-contents .cc-form .cc-form-fieldset-heading{display:block;flex:1 0 auto;inline-size:100%;padding:0;margin:0}@media (min-width: 768px){.c-content-main .cc-form .cc-form-fieldset-heading,.bge-contents .cc-form .cc-form-fieldset-heading{inline-size:284px;padding:0 16px 0 0}}.c-content-main .cc-form .cc-form-fieldset-heading>label,.bge-contents .cc-form .cc-form-fieldset-heading>label{font-weight:700;line-height:1.5;letter-spacing:-.02em}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset-heading>label,.bge-contents .cc-form .cc-form-fieldset-heading>label{font-size:1.4rem}}.c-content-main .cc-form .cc-form-fieldset-heading>span,.bge-contents .cc-form .cc-form-fieldset-heading>span{font-weight:700;line-height:1.5}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset-heading>span,.bge-contents .cc-form .cc-form-fieldset-heading>span{font-size:1.4rem}}.c-content-main .cc-form .cc-form-fieldset-heading>span.required,.c-content-main .cc-form .cc-form-fieldset-heading>span.optional,.bge-contents .cc-form .cc-form-fieldset-heading>span.required,.bge-contents .cc-form .cc-form-fieldset-heading>span.optional{display:inline-block}.c-content-main .cc-form .cc-form-fieldset-heading>span.required,.bge-contents .cc-form .cc-form-fieldset-heading>span.required{padding:2px 4px 3px;margin-inline-start:8px;font-size:1.2rem;font-weight:400;line-height:1.7;color:#fff;background-color:#cf4b00;border-radius:2px}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset-heading>span.required,.bge-contents .cc-form .cc-form-fieldset-heading>span.required{font-size:1rem}}.c-content-main .cc-form .cc-form-fieldset-heading>span.optional,.bge-contents .cc-form .cc-form-fieldset-heading>span.optional{padding:2px 4px 3px;margin-inline-start:8px;font-size:1.2rem;font-weight:400;line-height:1.7;color:#fff;background-color:#272727;border-radius:2px}.c-content-main .cc-form .cc-form-fieldset-body,.bge-contents .cc-form .cc-form-fieldset-body{float:inline-end;inline-size:calc(100% - 284px)}@media (min-width: 768px){.c-content-main .cc-form .cc-form-fieldset-body,.bge-contents .cc-form .cc-form-fieldset-body{padding-inline-start:16px}}@media (max-width: 767px){.c-content-main .cc-form .cc-form-fieldset-body,.bge-contents .cc-form .cc-form-fieldset-body{inline-size:100%}}.c-content-main .cc-form .cc-form-zip-code-button,.bge-contents .cc-form .cc-form-zip-code-button{display:flex;align-items:center;justify-content:center;min-block-size:40px;padding:4px 16px;font-weight:500;line-height:1.4;color:#cf4b00;cursor:pointer;border:1px solid #CF4B00;border-radius:4px}@media (max-width: 767px){.c-content-main .cc-form .cc-form-zip-code-button,.bge-contents .cc-form .cc-form-zip-code-button{padding:4px 8px;font-size:1.2rem}}.c-content-main .cc-form .cc-form-agreement,.bge-contents .cc-form .cc-form-agreement{margin-block-end:64px}.c-content-main .cc-form .cc-form-agreement-head,.bge-contents .cc-form .cc-form-agreement-head{margin-block-end:24px;text-align:center}.c-content-main .cc-form .cc-form-agreement-head>p,.bge-contents .cc-form .cc-form-agreement-head>p{margin:0;font-size:1.8rem;font-weight:700}.c-content-main .cc-form .cc-form-agreement-content,.bge-contents .cc-form .cc-form-agreement-content{max-block-size:290px;padding:24px 32px;overflow:scroll;border:1px solid #D1DDDE}@media (max-width: 767px){.c-content-main .cc-form .cc-form-agreement-content,.bge-contents .cc-form .cc-form-agreement-content{font-size:1.4rem}}.c-content-main .cc-form .cc-form-agreement-content span,.bge-contents .cc-form .cc-form-agreement-content span{display:block}.c-content-main .cc-form .cc-form-agreement-content>p:not(:last-child),.bge-contents .cc-form .cc-form-agreement-content>p:not(:last-child){margin-block-end:1.5em}.c-content-main .cc-form .cc-form-agreement-check,.bge-contents .cc-form .cc-form-agreement-check{margin-block-start:24px;text-align:center}.c-content-main .cc-form .cc-form-agreement-check .checkbox,.bge-contents .cc-form .cc-form-agreement-check .checkbox{align-items:center;justify-content:center}@media (max-width: 767px){.c-content-main .cc-form .cc-form-agreement-check .checkbox,.bge-contents .cc-form .cc-form-agreement-check .checkbox{gap:4px;text-align:start}}.c-content-main .cc-form .cc-form-agreement-check .checkbox.required,.bge-contents .cc-form .cc-form-agreement-check .checkbox.required{padding:2px 4px 4px;margin-inline-start:8px;font-size:1.2rem;font-weight:700;line-height:1;color:#fff;background-color:#cf4b00;border-radius:2px}.c-content-main .cc-form .cc-form-agreement-check .error-message,.bge-contents .cc-form .cc-form-agreement-check .error-message{position:relative;display:inline-block;padding-inline-start:1em;margin-block-start:4px;font-size:1.4rem;line-height:1.5;color:#cf4b00}@media (max-width: 767px){.c-content-main .cc-form .cc-form-agreement-check .error-message,.bge-contents .cc-form .cc-form-agreement-check .error-message{font-size:1.2rem}}.c-content-main .cc-form .cc-form-submit,.bge-contents .cc-form .cc-form-submit{display:flex;gap:24px;align-items:center;justify-content:center;margin:25px auto 0}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit,.bge-contents .cc-form .cc-form-submit{flex-direction:column-reverse;gap:16px}}.c-content-main .cc-form .cc-form-submit-top a,.bge-contents .cc-form .cc-form-submit-top a{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#cf4b00;background-color:#fff;border-color:#cf4b00}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-top a,.bge-contents .cc-form .cc-form-submit-top a{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .cc-form .cc-form-submit-top a,main:not(.bca-main) .bge-contents .cc-form .cc-form-submit-top a{block-size:100%}}.c-content-main .cc-form .cc-form-submit-top a:before,.bge-contents .cc-form .cc-form-submit-top a:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .cc-form .cc-form-submit-top a:hover,.bge-contents .cc-form .cc-form-submit-top a:hover{cursor:pointer}.c-content-main .cc-form .cc-form-submit-top a:hover:before,.bge-contents .cc-form .cc-form-submit-top a:hover:before{opacity:1}.c-content-main .cc-form .cc-form-submit-top a[target=_blank]:after,.bge-contents .cc-form .cc-form-submit-top a[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .cc-form .cc-form-submit-top a[target=_blank]:hover:after,.bge-contents .cc-form .cc-form-submit-top a[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main .cc-form .cc-form-submit-top a:after,.bge-contents .cc-form .cc-form-submit-top a:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-orange.svg) no-repeat;transition-property:background-image,inset}.c-content-main .cc-form .cc-form-submit-top a:hover,.bge-contents .cc-form .cc-form-submit-top a:hover{color:#fff;border-color:transparent}.c-content-main .cc-form .cc-form-submit-top a:hover:after,.bge-contents .cc-form .cc-form-submit-top a:hover:after{inset:0 4px 0 auto;background-image:url(/img/icon-arrow-white-02.svg)}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-top a,.bge-contents .cc-form .cc-form-submit-top a{min-inline-size:260px;max-inline-size:none;padding:13px 40px;font-size:1.4rem;line-height:1.4}}.c-content-main .cc-form .cc-form-submit-back button,.c-content-main .cc-form .cc-form-submit-back a,.bge-contents .cc-form .cc-form-submit-back button,.bge-contents .cc-form .cc-form-submit-back a{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;padding:20px 44px;color:#272727;background-color:#ebf2f3;border-color:#798e90}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-back button,.c-content-main .cc-form .cc-form-submit-back a,.bge-contents .cc-form .cc-form-submit-back button,.bge-contents .cc-form .cc-form-submit-back a{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .cc-form .cc-form-submit-back button,main:not(.bca-main) .c-content-main .cc-form .cc-form-submit-back a,main:not(.bca-main) .bge-contents .cc-form .cc-form-submit-back button,main:not(.bca-main) .bge-contents .cc-form .cc-form-submit-back a{block-size:100%}}.c-content-main .cc-form .cc-form-submit-back button:before,.c-content-main .cc-form .cc-form-submit-back a:before,.bge-contents .cc-form .cc-form-submit-back button:before,.bge-contents .cc-form .cc-form-submit-back a:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .cc-form .cc-form-submit-back button:hover,.c-content-main .cc-form .cc-form-submit-back a:hover,.bge-contents .cc-form .cc-form-submit-back button:hover,.bge-contents .cc-form .cc-form-submit-back a:hover{cursor:pointer}.c-content-main .cc-form .cc-form-submit-back button:hover:before,.c-content-main .cc-form .cc-form-submit-back a:hover:before,.bge-contents .cc-form .cc-form-submit-back button:hover:before,.bge-contents .cc-form .cc-form-submit-back a:hover:before{opacity:1}.c-content-main .cc-form .cc-form-submit-back button[target=_blank]:after,.c-content-main .cc-form .cc-form-submit-back a[target=_blank]:after,.bge-contents .cc-form .cc-form-submit-back button[target=_blank]:after,.bge-contents .cc-form .cc-form-submit-back a[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .cc-form .cc-form-submit-back button[target=_blank]:hover:after,.c-content-main .cc-form .cc-form-submit-back a[target=_blank]:hover:after,.bge-contents .cc-form .cc-form-submit-back button[target=_blank]:hover:after,.bge-contents .cc-form .cc-form-submit-back a[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-back button,.c-content-main .cc-form .cc-form-submit-back a,.bge-contents .cc-form .cc-form-submit-back button,.bge-contents .cc-form .cc-form-submit-back a{padding:16px 26px 16px 48px}}.c-content-main .cc-form .cc-form-submit-back button:before,.c-content-main .cc-form .cc-form-submit-back a:before,.bge-contents .cc-form .cc-form-submit-back button:before,.bge-contents .cc-form .cc-form-submit-back a:before{content:none}.c-content-main .cc-form .cc-form-submit-back button:after,.c-content-main .cc-form .cc-form-submit-back a:after,.bge-contents .cc-form .cc-form-submit-back button:after,.bge-contents .cc-form .cc-form-submit-back a:after{position:absolute;inset:0 auto 0 12px;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-black.svg) no-repeat;transition-property:inset;transition-timing-function:ease-in-out;transition-duration:.3s}.c-content-main .cc-form .cc-form-submit-back button:hover,.c-content-main .cc-form .cc-form-submit-back a:hover,.bge-contents .cc-form .cc-form-submit-back button:hover,.bge-contents .cc-form .cc-form-submit-back a:hover{background-color:#fff}.c-content-main .cc-form .cc-form-submit-back button:hover:after,.c-content-main .cc-form .cc-form-submit-back a:hover:after,.bge-contents .cc-form .cc-form-submit-back button:hover:after,.bge-contents .cc-form .cc-form-submit-back a:hover:after{inset:0 auto 0 4px}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-back button,.c-content-main .cc-form .cc-form-submit-back a,.bge-contents .cc-form .cc-form-submit-back button,.bge-contents .cc-form .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 .cc-form .cc-form-submit-em button,.bge-contents .cc-form .cc-form-submit-em button{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#fff;background-color:#cf4b00;border-color:#cf4b00}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-em button,.bge-contents .cc-form .cc-form-submit-em button{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .cc-form .cc-form-submit-em button,main:not(.bca-main) .bge-contents .cc-form .cc-form-submit-em button{block-size:100%}}.c-content-main .cc-form .cc-form-submit-em button:before,.bge-contents .cc-form .cc-form-submit-em button:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .cc-form .cc-form-submit-em button:hover,.bge-contents .cc-form .cc-form-submit-em button:hover{cursor:pointer}.c-content-main .cc-form .cc-form-submit-em button:hover:before,.bge-contents .cc-form .cc-form-submit-em button:hover:before{opacity:1}.c-content-main .cc-form .cc-form-submit-em button[target=_blank]:after,.bge-contents .cc-form .cc-form-submit-em button[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .cc-form .cc-form-submit-em button[target=_blank]:hover:after,.bge-contents .cc-form .cc-form-submit-em button[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main .cc-form .cc-form-submit-em button:after,.bge-contents .cc-form .cc-form-submit-em button:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-white.svg) no-repeat;transition-property:inset}.c-content-main .cc-form .cc-form-submit-em button:hover,.bge-contents .cc-form .cc-form-submit-em button:hover{border-color:transparent}.c-content-main .cc-form .cc-form-submit-em button:hover:after,.bge-contents .cc-form .cc-form-submit-em button:hover:after{inset:0 4px 0 auto}@media (max-width: 767px){.c-content-main .cc-form .cc-form-submit-em button,.bge-contents .cc-form .cc-form-submit-em button{min-inline-size:260px;padding:13px 40px;font-size:1.4rem;line-height:1.4}}.c-content-main .cc-form .mail-field,.bge-contents .cc-form .mail-field{padding:0}.c-content-main .cc-form .mail-field:not(:last-child),.bge-contents .cc-form .mail-field:not(:last-child){margin-block-end:16px}@media (max-width: 767px){.c-content-main .cc-form .mail-field:not(:last-child),.bge-contents .cc-form .mail-field:not(:last-child){margin-block-end:16px}}.c-content-main .cc-form .mail-field-content,.bge-contents .cc-form .mail-field-content{inline-size:100%}.c-content-main .cc-form .mail-field[data-type=text],.c-content-main .cc-form .mail-field[data-type=select],.c-content-main .cc-form .mail-field[data-type=tel],.c-content-main .cc-form .mail-field[data-type=email],.bge-contents .cc-form .mail-field[data-type=text],.bge-contents .cc-form .mail-field[data-type=select],.bge-contents .cc-form .mail-field[data-type=tel],.bge-contents .cc-form .mail-field[data-type=email]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.c-content-main .cc-form .mail-field[data-type=text] .mail-description,.c-content-main .cc-form .mail-field[data-type=select] .mail-description,.c-content-main .cc-form .mail-field[data-type=tel] .mail-description,.c-content-main .cc-form .mail-field[data-type=email] .mail-description,.bge-contents .cc-form .mail-field[data-type=text] .mail-description,.bge-contents .cc-form .mail-field[data-type=select] .mail-description,.bge-contents .cc-form .mail-field[data-type=tel] .mail-description,.bge-contents .cc-form .mail-field[data-type=email] .mail-description,.c-content-main .cc-form .mail-field[data-type=text] .error-message,.c-content-main .cc-form .mail-field[data-type=select] .error-message,.c-content-main .cc-form .mail-field[data-type=tel] .error-message,.c-content-main .cc-form .mail-field[data-type=email] .error-message,.bge-contents .cc-form .mail-field[data-type=text] .error-message,.bge-contents .cc-form .mail-field[data-type=select] .error-message,.bge-contents .cc-form .mail-field[data-type=tel] .error-message,.bge-contents .cc-form .mail-field[data-type=email] .error-message{flex:1 0 100%}.c-content-main .cc-form .mail-field[data-type=text] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.c-content-main .cc-form .mail-field[data-type=select] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.c-content-main .cc-form .mail-field[data-type=tel] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.c-content-main .cc-form .mail-field[data-type=email] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.bge-contents .cc-form .mail-field[data-type=text] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.bge-contents .cc-form .mail-field[data-type=select] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.bge-contents .cc-form .mail-field[data-type=tel] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)),.bge-contents .cc-form .mail-field[data-type=email] .mail-input:not(:has([id*=Name],[id=MailMessageZip],select)){flex:1 0 auto;max-inline-size:500px}.c-content-main .cc-form .mail-field[data-type=textarea],.c-content-main .cc-form .mail-field[data-type=checkbox],.c-content-main .cc-form .mail-field[data-type=radio],.c-content-main .cc-form .mail-field[data-type=file],.bge-contents .cc-form .mail-field[data-type=textarea],.bge-contents .cc-form .mail-field[data-type=checkbox],.bge-contents .cc-form .mail-field[data-type=radio],.bge-contents .cc-form .mail-field[data-type=file]{display:flex;flex-direction:column;gap:16px;align-items:start}.c-content-main .cc-form .mail-field[data-type=textarea] .mail-input,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-input,.c-content-main .cc-form .mail-field[data-type=radio] .mail-input,.c-content-main .cc-form .mail-field[data-type=file] .mail-input,.bge-contents .cc-form .mail-field[data-type=textarea] .mail-input,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-input,.bge-contents .cc-form .mail-field[data-type=radio] .mail-input,.bge-contents .cc-form .mail-field[data-type=file] .mail-input{flex:1 0 auto}.c-content-main .cc-form .mail-field[data-type=text],.c-content-main .cc-form .mail-field[data-type=select],.c-content-main .cc-form .mail-field[data-type=checkbox],.c-content-main .cc-form .mail-field[data-type=radio],.c-content-main .cc-form .mail-field[data-type=tel],.c-content-main .cc-form .mail-field[data-type=email],.c-content-main .cc-form .mail-field[data-type=file],.bge-contents .cc-form .mail-field[data-type=text],.bge-contents .cc-form .mail-field[data-type=select],.bge-contents .cc-form .mail-field[data-type=checkbox],.bge-contents .cc-form .mail-field[data-type=radio],.bge-contents .cc-form .mail-field[data-type=tel],.bge-contents .cc-form .mail-field[data-type=email],.bge-contents .cc-form .mail-field[data-type=file]{word-break:break-all}.c-content-main .cc-form .mail-field[data-type=text] .mail-before-attachment,.c-content-main .cc-form .mail-field[data-type=select] .mail-before-attachment,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-before-attachment,.c-content-main .cc-form .mail-field[data-type=radio] .mail-before-attachment,.c-content-main .cc-form .mail-field[data-type=tel] .mail-before-attachment,.c-content-main .cc-form .mail-field[data-type=email] .mail-before-attachment,.c-content-main .cc-form .mail-field[data-type=file] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=text] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=select] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=radio] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=tel] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=email] .mail-before-attachment,.bge-contents .cc-form .mail-field[data-type=file] .mail-before-attachment{display:inline-block;font-weight:400}.c-content-main .cc-form .mail-field[data-type=text] .mail-before-attachment:empty,.c-content-main .cc-form .mail-field[data-type=select] .mail-before-attachment:empty,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-before-attachment:empty,.c-content-main .cc-form .mail-field[data-type=radio] .mail-before-attachment:empty,.c-content-main .cc-form .mail-field[data-type=tel] .mail-before-attachment:empty,.c-content-main .cc-form .mail-field[data-type=email] .mail-before-attachment:empty,.c-content-main .cc-form .mail-field[data-type=file] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=text] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=select] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=radio] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=tel] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=email] .mail-before-attachment:empty,.bge-contents .cc-form .mail-field[data-type=file] .mail-before-attachment:empty{display:none}.c-content-main .cc-form .mail-field[data-type=text] .mail-after-attachment,.c-content-main .cc-form .mail-field[data-type=select] .mail-after-attachment,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-after-attachment,.c-content-main .cc-form .mail-field[data-type=radio] .mail-after-attachment,.c-content-main .cc-form .mail-field[data-type=tel] .mail-after-attachment,.c-content-main .cc-form .mail-field[data-type=email] .mail-after-attachment,.c-content-main .cc-form .mail-field[data-type=file] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=text] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=select] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=radio] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=tel] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=email] .mail-after-attachment,.bge-contents .cc-form .mail-field[data-type=file] .mail-after-attachment{display:inline-block;font-weight:400}.c-content-main .cc-form .mail-field[data-type=text] .mail-after-attachment:empty,.c-content-main .cc-form .mail-field[data-type=select] .mail-after-attachment:empty,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-after-attachment:empty,.c-content-main .cc-form .mail-field[data-type=radio] .mail-after-attachment:empty,.c-content-main .cc-form .mail-field[data-type=tel] .mail-after-attachment:empty,.c-content-main .cc-form .mail-field[data-type=email] .mail-after-attachment:empty,.c-content-main .cc-form .mail-field[data-type=file] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=text] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=select] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=radio] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=tel] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=email] .mail-after-attachment:empty,.bge-contents .cc-form .mail-field[data-type=file] .mail-after-attachment:empty{display:none}.c-content-main .cc-form .mail-field[data-type=text] .mail-description,.c-content-main .cc-form .mail-field[data-type=select] .mail-description,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-description,.c-content-main .cc-form .mail-field[data-type=radio] .mail-description,.c-content-main .cc-form .mail-field[data-type=tel] .mail-description,.c-content-main .cc-form .mail-field[data-type=email] .mail-description,.c-content-main .cc-form .mail-field[data-type=file] .mail-description,.bge-contents .cc-form .mail-field[data-type=text] .mail-description,.bge-contents .cc-form .mail-field[data-type=select] .mail-description,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-description,.bge-contents .cc-form .mail-field[data-type=radio] .mail-description,.bge-contents .cc-form .mail-field[data-type=tel] .mail-description,.bge-contents .cc-form .mail-field[data-type=email] .mail-description,.bge-contents .cc-form .mail-field[data-type=file] .mail-description{display:block;font-size:1.4rem}@media (max-width: 767px){.c-content-main .cc-form .mail-field[data-type=text] .mail-description,.c-content-main .cc-form .mail-field[data-type=select] .mail-description,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-description,.c-content-main .cc-form .mail-field[data-type=radio] .mail-description,.c-content-main .cc-form .mail-field[data-type=tel] .mail-description,.c-content-main .cc-form .mail-field[data-type=email] .mail-description,.c-content-main .cc-form .mail-field[data-type=file] .mail-description,.bge-contents .cc-form .mail-field[data-type=text] .mail-description,.bge-contents .cc-form .mail-field[data-type=select] .mail-description,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-description,.bge-contents .cc-form .mail-field[data-type=radio] .mail-description,.bge-contents .cc-form .mail-field[data-type=tel] .mail-description,.bge-contents .cc-form .mail-field[data-type=email] .mail-description,.bge-contents .cc-form .mail-field[data-type=file] .mail-description{font-size:1.2rem}}.c-content-main .cc-form .mail-field[data-type=text] .mail-description:empty,.c-content-main .cc-form .mail-field[data-type=select] .mail-description:empty,.c-content-main .cc-form .mail-field[data-type=checkbox] .mail-description:empty,.c-content-main .cc-form .mail-field[data-type=radio] .mail-description:empty,.c-content-main .cc-form .mail-field[data-type=tel] .mail-description:empty,.c-content-main .cc-form .mail-field[data-type=email] .mail-description:empty,.c-content-main .cc-form .mail-field[data-type=file] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=text] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=select] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=checkbox] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=radio] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=tel] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=email] .mail-description:empty,.bge-contents .cc-form .mail-field[data-type=file] .mail-description:empty{display:none}.c-content-main .cc-form .mail-field[data-type=text] .error-message,.c-content-main .cc-form .mail-field[data-type=select] .error-message,.c-content-main .cc-form .mail-field[data-type=checkbox] .error-message,.c-content-main .cc-form .mail-field[data-type=radio] .error-message,.c-content-main .cc-form .mail-field[data-type=tel] .error-message,.c-content-main .cc-form .mail-field[data-type=email] .error-message,.c-content-main .cc-form .mail-field[data-type=file] .error-message,.bge-contents .cc-form .mail-field[data-type=text] .error-message,.bge-contents .cc-form .mail-field[data-type=select] .error-message,.bge-contents .cc-form .mail-field[data-type=checkbox] .error-message,.bge-contents .cc-form .mail-field[data-type=radio] .error-message,.bge-contents .cc-form .mail-field[data-type=tel] .error-message,.bge-contents .cc-form .mail-field[data-type=email] .error-message,.bge-contents .cc-form .mail-field[data-type=file] .error-message{display:block;margin-block-start:-4px;font-size:1.4rem;line-height:1.7;color:#cf4b00}@media (max-width: 767px){.c-content-main .cc-form .mail-field[data-type=text] .error-message,.c-content-main .cc-form .mail-field[data-type=select] .error-message,.c-content-main .cc-form .mail-field[data-type=checkbox] .error-message,.c-content-main .cc-form .mail-field[data-type=radio] .error-message,.c-content-main .cc-form .mail-field[data-type=tel] .error-message,.c-content-main .cc-form .mail-field[data-type=email] .error-message,.c-content-main .cc-form .mail-field[data-type=file] .error-message,.bge-contents .cc-form .mail-field[data-type=text] .error-message,.bge-contents .cc-form .mail-field[data-type=select] .error-message,.bge-contents .cc-form .mail-field[data-type=checkbox] .error-message,.bge-contents .cc-form .mail-field[data-type=radio] .error-message,.bge-contents .cc-form .mail-field[data-type=tel] .error-message,.bge-contents .cc-form .mail-field[data-type=email] .error-message,.bge-contents .cc-form .mail-field[data-type=file] .error-message{font-size:1.2rem}}.c-content-main .cc-form .mail-field[data-type=text] .error-message:empty,.c-content-main .cc-form .mail-field[data-type=select] .error-message:empty,.c-content-main .cc-form .mail-field[data-type=checkbox] .error-message:empty,.c-content-main .cc-form .mail-field[data-type=radio] .error-message:empty,.c-content-main .cc-form .mail-field[data-type=tel] .error-message:empty,.c-content-main .cc-form .mail-field[data-type=email] .error-message:empty,.c-content-main .cc-form .mail-field[data-type=file] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=text] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=select] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=checkbox] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=radio] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=tel] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=email] .error-message:empty,.bge-contents .cc-form .mail-field[data-type=file] .error-message:empty{display:none}.c-content-main .cc-form .mail-field[data-type=text] ul,.c-content-main .cc-form .mail-field[data-type=select] ul,.c-content-main .cc-form .mail-field[data-type=checkbox] ul,.c-content-main .cc-form .mail-field[data-type=radio] ul,.c-content-main .cc-form .mail-field[data-type=tel] ul,.c-content-main .cc-form .mail-field[data-type=email] ul,.c-content-main .cc-form .mail-field[data-type=file] ul,.bge-contents .cc-form .mail-field[data-type=text] ul,.bge-contents .cc-form .mail-field[data-type=select] ul,.bge-contents .cc-form .mail-field[data-type=checkbox] ul,.bge-contents .cc-form .mail-field[data-type=radio] ul,.bge-contents .cc-form .mail-field[data-type=tel] ul,.bge-contents .cc-form .mail-field[data-type=email] ul,.bge-contents .cc-form .mail-field[data-type=file] ul{margin-block-end:0}@media (max-width: 767px){.c-content-main .cc-form .mail-field[data-type=checkbox],.bge-contents .cc-form .mail-field[data-type=checkbox]{gap:12px}}.c-content-main .cc-form .mail-field .mail-input,.bge-contents .cc-form .mail-field .mail-input{display:contents;font-size:1.6rem;line-height:1.5}@media (max-width: 767px){.c-content-main .cc-form .mail-field .mail-input,.bge-contents .cc-form .mail-field .mail-input{margin:0;font-size:1.4rem;font-weight:400}}.c-content-main .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date),.c-content-main .cc-form .mail-field .mail-input textarea,.bge-contents .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date),.bge-contents .cc-form .mail-field .mail-input textarea{padding:11px 15px;font-family:inherit;font-size:1.6rem;line-height:1.7;background:#fff;border:1px solid #798E90;border-radius:4px}@media (max-width: 767px){.c-content-main .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date),.c-content-main .cc-form .mail-field .mail-input textarea,.bge-contents .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date),.bge-contents .cc-form .mail-field .mail-input textarea{line-height:1.7}}.c-content-main .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date)[readonly=readonly],.c-content-main .cc-form .mail-field .mail-input textarea[readonly=readonly],.bge-contents .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date)[readonly=readonly],.bge-contents .cc-form .mail-field .mail-input textarea[readonly=readonly]{cursor:auto;background-color:#798e90;border:none}.c-content-main .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date)::placeholder,.c-content-main .cc-form .mail-field .mail-input textarea::placeholder,.bge-contents .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date)::placeholder,.bge-contents .cc-form .mail-field .mail-input textarea::placeholder{color:#798e90}.c-content-main .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date).form-error,.c-content-main .cc-form .mail-field .mail-input textarea.form-error,.bge-contents .cc-form .mail-field .mail-input input:not([type=radio],[type=checkbox],[type=file],.form-date).form-error,.bge-contents .cc-form .mail-field .mail-input textarea.form-error{border-width:2px}.c-content-main .cc-form .mail-field .mail-input textarea,.bge-contents .cc-form .mail-field .mail-input textarea{inline-size:100%;max-inline-size:100%!important;block-size:100px}.c-content-main .cc-form .mail-field .mail-input input.form-date,.c-content-main .cc-form .mail-field .mail-input select,.bge-contents .cc-form .mail-field .mail-input input.form-date,.bge-contents .cc-form .mail-field .mail-input select{max-inline-size:100%;padding:8px 32px 10px 16px;font-size:1.6rem;color:#272727;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff;background-image:url(/img/icon-arrow-down-black.svg)!important;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #798E90;border-radius:4px}@media (max-width: 767px){.c-content-main .cc-form .mail-field .mail-input input.form-date,.c-content-main .cc-form .mail-field .mail-input select,.bge-contents .cc-form .mail-field .mail-input input.form-date,.bge-contents .cc-form .mail-field .mail-input select{padding:8px 32px 8px 16px;font-size:1.4rem;line-height:1.6923076923}}.c-content-main .cc-form .mail-field .mail-input input.form-date::placeholder,.c-content-main .cc-form .mail-field .mail-input select::placeholder,.bge-contents .cc-form .mail-field .mail-input input.form-date::placeholder,.bge-contents .cc-form .mail-field .mail-input select::placeholder{color:#798e90}.c-content-main .cc-form .mail-field .mail-group-radio,.bge-contents .cc-form .mail-field .mail-group-radio{display:flex;flex-direction:column;gap:16px}@media (max-width: 767px){.c-content-main .cc-form .mail-field .mail-group-radio,.bge-contents .cc-form .mail-field .mail-group-radio{gap:12px}}.c-content-main .cc-form .mail-field .mail-group-radio>span input,.bge-contents .cc-form .mail-field .mail-group-radio>span input{position:relative;display:block;inline-size:1px;block-size:1px;padding:0;margin:0;line-height:1;opacity:0}.c-content-main .cc-form .mail-field .mail-group-radio>span label,.bge-contents .cc-form .mail-field .mail-group-radio>span label{font-weight:400;cursor:pointer}.c-content-main .cc-form .mail-field .mail-group-radio>span input+label,.bge-contents .cc-form .mail-field .mail-group-radio>span input+label{position:relative;padding-inline-start:28px}@media (max-width: 767px){.c-content-main .cc-form .mail-field .mail-group-radio>span input+label,.bge-contents .cc-form .mail-field .mail-group-radio>span input+label{font-size:1.4rem;line-height:1.7}}.c-content-main .cc-form .mail-field .mail-group-radio>span input+label:before,.c-content-main .cc-form .mail-field .mail-group-radio>span input+label:after,.bge-contents .cc-form .mail-field .mail-group-radio>span input+label:before,.bge-contents .cc-form .mail-field .mail-group-radio>span input+label:after{position:absolute;inset-block:calc(50% + 1px) 0;inset-inline-start:0;display:block;inline-size:20px;block-size:20px;margin:0;content:"";border-radius:50px;transform:translateY(-50%)}.c-content-main .cc-form .mail-field .mail-group-radio>span input+label:before,.bge-contents .cc-form .mail-field .mail-group-radio>span input+label:before{background-color:#fff;border:1px solid #798E90}.c-content-main .cc-form .mail-field .mail-group-radio>span input+label:after,.bge-contents .cc-form .mail-field .mail-group-radio>span input+label:after{inset-block-start:calc(50% + 1px);inset-inline-start:5px;inline-size:10px;block-size:10px;background-color:#ebf2f3;transform:translateY(-50%)}.c-content-main .cc-form .mail-field .mail-group-radio>span input:checked+label:before,.bge-contents .cc-form .mail-field .mail-group-radio>span input:checked+label:before{background-color:#fff;border-color:#cf4b00}.c-content-main .cc-form .mail-field .mail-group-radio>span input:checked+label:after,.bge-contents .cc-form .mail-field .mail-group-radio>span input:checked+label:after{inset-block-start:calc(50% + 1px);inset-inline-start:5px;inline-size:10px;block-size:10px;background-color:#cf4b00;transform:translateY(-50%)}.c-content-main .cc-form .checkbox,.bge-contents .cc-form .checkbox{display:flex;justify-content:flex-start}.c-content-main .cc-form .checkbox input,.bge-contents .cc-form .checkbox input{position:relative;display:block;inline-size:1px;block-size:1px;padding:0;margin:0;line-height:1;opacity:0}.c-content-main .cc-form .checkbox label,.bge-contents .cc-form .checkbox label{font-weight:400;cursor:pointer}.c-content-main .cc-form .checkbox input+label,.bge-contents .cc-form .checkbox input+label{position:relative;padding-inline-start:28px}@media (max-width: 767px){.c-content-main .cc-form .checkbox input+label,.bge-contents .cc-form .checkbox input+label{font-size:1.4rem;line-height:1.7}}.c-content-main .cc-form .checkbox input+label:before,.c-content-main .cc-form .checkbox input+label:after,.bge-contents .cc-form .checkbox input+label:before,.bge-contents .cc-form .checkbox input+label:after{position:absolute;inset-block-end:0;inset-inline-start:0;display:block;inline-size:20px;block-size:20px;margin:0;content:"";border-radius:2px}.c-content-main .cc-form .checkbox input+label:before,.bge-contents .cc-form .checkbox input+label:before{inset-block-start:5px;inset-inline-start:0;background-color:#fff;border:1px solid #798E90}@media (max-width: 767px){.c-content-main .cc-form .checkbox input+label:before,.bge-contents .cc-form .checkbox input+label:before{inset-block-start:3px}}.c-content-main .cc-form .checkbox input:checked+label:before,.bge-contents .cc-form .checkbox input:checked+label:before{background-color:#e75400;border-color:#cf4b00}.c-content-main .cc-form .checkbox input:checked+label:after,.bge-contents .cc-form .checkbox input:checked+label:after{inset-block-start:5px;inset-inline-start:0;inline-size:20px;block-size:20px;background:url(/img/icon-checkbox-white.svg) center no-repeat;background-size:contain}@media (max-width: 767px){.c-content-main .cc-form .checkbox input:checked+label:after,.bge-contents .cc-form .checkbox input:checked+label:after{inset-block-start:3px}}.c-content-main [data-form-item=confirm] .mail-field,.bge-contents [data-form-item=confirm] .mail-field{padding:8px 0}.c-content-main [data-form-item=confirm] [data-type=checkbox] ul,.bge-contents [data-form-item=confirm] [data-type=checkbox] ul{margin-block-start:0}.c-content-main [data-bgb=gallery]:after,.bge-contents [data-bgb=gallery]:after{display:none!important}.c-content-main [data-bgb=text-gallery1] .bgt-grid6,.c-content-main [data-bgb=text-gallery2] .bgt-grid6,.bge-contents [data-bgb=text-gallery1] .bgt-grid6,.bge-contents [data-bgb=text-gallery2] .bgt-grid6{inline-size:calc(50% - 24px)!important}@media (max-width: 767px){.c-content-main [data-bgb=text-gallery1] .bgt-grid6,.c-content-main [data-bgb=text-gallery2] .bgt-grid6,.bge-contents [data-bgb=text-gallery1] .bgt-grid6,.bge-contents [data-bgb=text-gallery2] .bgt-grid6{inline-size:100%!important}}.c-content-main [data-bgb=text-gallery1] .bgt-grid:nth-child(1),.c-content-main [data-bgb=text-gallery2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=text-gallery1] .bgt-grid:nth-child(1),.bge-contents [data-bgb=text-gallery2] .bgt-grid:nth-child(1){padding-inline-end:0!important;margin-inline-end:12px}@media (max-width: 767px){.c-content-main [data-bgb=text-gallery1] .bgt-grid:nth-child(1),.c-content-main [data-bgb=text-gallery2] .bgt-grid:nth-child(1),.bge-contents [data-bgb=text-gallery1] .bgt-grid:nth-child(1),.bge-contents [data-bgb=text-gallery2] .bgt-grid:nth-child(1){margin-inline-end:0}}.c-content-main [data-bgb=text-gallery1] .bgt-grid:nth-child(2),.c-content-main [data-bgb=text-gallery2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-gallery1] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-gallery2] .bgt-grid:nth-child(2){padding-inline-start:0!important;margin-inline-start:12px}@media (max-width: 767px){.c-content-main [data-bgb=text-gallery1] .bgt-grid:nth-child(2),.c-content-main [data-bgb=text-gallery2] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-gallery1] .bgt-grid:nth-child(2),.bge-contents [data-bgb=text-gallery2] .bgt-grid:nth-child(2){margin-inline-start:0}}.c-content-main [data-bgt=gallery] .bgt-gallery,.bge-contents [data-bgt=gallery] .bgt-gallery{block-size:100%;aspect-ratio:488/340;padding:70% 0 0!important}@media (hover: hover){.c-content-main [data-bgt=gallery] .bgt-gallery:hover .bgt-gallery-ctrl,.bge-contents [data-bgt=gallery] .bgt-gallery:hover .bgt-gallery-ctrl{opacity:1}}.c-content-main [data-bgt=gallery] .bgt-gallery__group,.bge-contents [data-bgt=gallery] .bgt-gallery__group{overflow:hidden}.c-content-main [data-bgt=gallery] .bgt-gallery__img img,.bge-contents [data-bgt=gallery] .bgt-gallery__img img{object-fit:cover}.c-content-main [data-bgt=gallery] .bgt-gallery__caption,.bge-contents [data-bgt=gallery] .bgt-gallery__caption{position:relative;display:flex;align-items:flex-start;padding:8px 16px;margin:0;overflow:hidden;font-size:1.4rem;font-weight:500;text-align:start;background-color:#ebf2f3}@media (max-width: 767px){.c-content-main [data-bgt=gallery] .bgt-gallery__caption,.bge-contents [data-bgt=gallery] .bgt-gallery__caption{font-size:1.2rem}}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl{inset-block-start:50%;opacity:1}.c-content-main [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__prev,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next{display:block;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none;transform:translateY(-50%);transform-origin:center center}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:before,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:before,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:before,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:before,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after{position:absolute;display:block;inline-size:32px;block-size:32px;margin:auto 0;content:"";background-repeat:no-repeat;background-position:0 0;background-size:contain;transition:all .3s}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev span,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next span,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev span,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next 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:8px!important}@media (hover: hover){.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:hover:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:hover:after{opacity:1}}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:before,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:before,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after{inset:0 auto 0 0}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:before,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:before{background-image:url(/img/icon-arrow-circle-back.svg)}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__prev:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__prev:after{background-image:url(/img/icon-arrow-circle-back-hover.svg);opacity:0;transition:.3s ease-in-out opacity}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next{inset-inline-end:8px!important}@media (hover: hover){.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:hover:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:hover:after{opacity:1}}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:before,.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:before,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after{inset:0 0 0 auto}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:before,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:before{background-image:url(/img/icon-arrow-circle-02.svg)}.c-content-main [data-bgt=gallery] .bgt-gallery-ctrl__next:after,.bge-contents [data-bgt=gallery] .bgt-gallery-ctrl__next:after{background-image:url(/img//icon-arrow-circle-02-hover.svg);opacity:0;transition:.3s ease-in-out opacity}.c-content-main [data-bgt=gallery] .bgt-gallery-marker li:before,.bge-contents [data-bgt=gallery] .bgt-gallery-marker li:before{display:none}.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{gap:8px;margin-block-start:2.4rem!important}@media (max-width: 767px){.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:1.6rem}}.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker li,.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker li{position:relative;inline-size:5.6rem;block-size:5.6rem;margin:0 4px;border:1px solid transparent}.c-content-main [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker li.current,.bge-contents [data-bgt=gallery] [data-gallery-marker=thumbs]+.bgt-gallery-marker li.current{border-color:#e75400}.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;margin-block-start:1.6rem!important}.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li,.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li{inline-size:8px;block-size:8px;margin:0 8px;background-color:transparent!important;background-image:none!important;border:1px solid #E75400;border-radius:100%}.c-content-main [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li.current,.bge-contents [data-bgt=gallery] [data-gallery-marker=dot]+.bgt-gallery-marker li.current{background-color:#e75400!important}.c-content-main [data-bgt=gallery]:not(.bgt-grid [data-bgt=gallery]) .bgt-gallery,.bge-contents [data-bgt=gallery]:not(.bgt-grid [data-bgt=gallery]) .bgt-gallery{block-size:100%;padding:0}.c-content-main [data-bgt=gallery]:not(.bgt-grid [data-bgt=gallery]) .bgt-gallery__group,.bge-contents [data-bgt=gallery]:not(.bgt-grid [data-bgt=gallery]) .bgt-gallery__group{position:relative;inline-size:100%;block-size:100%;aspect-ratio:1000/544;padding:0;margin-inline:auto;overflow:hidden}@media (max-width: 767px){.c-content-main [data-bgt=gallery]:not(.bgt-grid [data-bgt=gallery]) .bgt-gallery__group,.bge-contents [data-bgt=gallery]:not(.bgt-grid [data-bgt=gallery]) .bgt-gallery__group{inline-size:100%;aspect-ratio:343/242}}.c-content-main [data-bgb=text-gallery1] .bgt-gallery,.bge-contents [data-bgb=text-gallery1] .bgt-gallery{padding:70% 0 0!important}.c-content-main [data-bgb=text-gallery1] .bgt-gallery__group,.bge-contents [data-bgb=text-gallery1] .bgt-gallery__group{block-size:auto!important;aspect-ratio:488/340;overflow:inherit}@media (max-width: 767px){.c-content-main [data-bgb=text-gallery1] .bgt-gallery__group,.bge-contents [data-bgb=text-gallery1] .bgt-gallery__group{aspect-ratio:343/242}}.c-content-main [data-bgb=text-gallery1] .bgt-gallery__item,.bge-contents [data-bgb=text-gallery1] .bgt-gallery__item{position:relative;padding-block-end:70px;border-radius:0}.c-content-main [data-bgb=text-gallery1] .bgt-gallery__img img,.bge-contents [data-bgb=text-gallery1] .bgt-gallery__img img{object-fit:cover}@media (max-width: 767px){.c-content-main [data-bgb=text-gallery1],.c-content-main [data-bgb=text-gallery2],.bge-contents [data-bgb=text-gallery1],.bge-contents [data-bgb=text-gallery2]{display:flex;flex-direction:column;gap:16px}.c-content-main [data-bgb=text-gallery1]:after,.c-content-main [data-bgb=text-gallery2]:after,.bge-contents [data-bgb=text-gallery1]:after,.bge-contents [data-bgb=text-gallery2]:after{display:none!important}}.c-content-main [data-bgt=ckeditor] table :where(a),.c-content-main [data-bgt=ckeditor] ul li :where(a),.c-content-main [data-bgt=ckeditor] ol li :where(a),.c-content-main [data-bgt=ckeditor] p :where(a),.c-content-main [data-bgb=table] :where(a),.bge-contents [data-bgt=ckeditor] table :where(a),.bge-contents [data-bgt=ckeditor] ul li :where(a),.bge-contents [data-bgt=ckeditor] ol li :where(a),.bge-contents [data-bgt=ckeditor] p :where(a),.bge-contents [data-bgb=table] :where(a){color:#cf4b00;text-decoration:underline;transition:.3s ease-in-out underline,.3s ease-in-out color}@media (hover: hover){.c-content-main [data-bgt=ckeditor] table :where(a):hover,.c-content-main [data-bgt=ckeditor] ul li :where(a):hover,.c-content-main [data-bgt=ckeditor] ol li :where(a):hover,.c-content-main [data-bgt=ckeditor] p :where(a):hover,.c-content-main [data-bgb=table] :where(a):hover,.bge-contents [data-bgt=ckeditor] table :where(a):hover,.bge-contents [data-bgt=ckeditor] ul li :where(a):hover,.bge-contents [data-bgt=ckeditor] ol li :where(a):hover,.bge-contents [data-bgt=ckeditor] p :where(a):hover,.bge-contents [data-bgb=table] :where(a):hover{color:#9f3a00;text-decoration:none}}@media (hover: hover){.c-content-main [data-bgt=ckeditor] table :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.c-content-main [data-bgt=ckeditor] ul li :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.c-content-main [data-bgt=ckeditor] ol li :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.c-content-main [data-bgt=ckeditor] p :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.c-content-main [data-bgb=table] :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.bge-contents [data-bgt=ckeditor] table :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.bge-contents [data-bgt=ckeditor] ul li :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.bge-contents [data-bgt=ckeditor] ol li :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.bge-contents [data-bgt=ckeditor] p :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after,.bge-contents [data-bgb=table] :where(a)[target=_blank]:not([href$=".pdf"],[href*=".xls"],[href*=".doc"],[href$=".zip"]):hover:after{background:url(/img/icon-external-hover.svg) no-repeat}}.c-content-main [data-bgt=ckeditor] table :where(a)[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ul li :where(a)[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ol li :where(a)[target=_blank]:after,.c-content-main [data-bgt=ckeditor] p :where(a)[target=_blank]:after,.c-content-main [data-bgb=table] :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] table :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ul li :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ol li :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] p :where(a)[target=_blank]:after,.bge-contents [data-bgb=table] :where(a)[target=_blank]:after{display:inline-block;inline-size:24px;block-size:24px;margin:0 .5em 0 .2em;content:"";background:url(/img/icon-external.svg) no-repeat;background-size:100% auto;transition:.3s ease-in-out background}@media (max-width: 767px){.c-content-main [data-bgt=ckeditor] table :where(a)[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ul li :where(a)[target=_blank]:after,.c-content-main [data-bgt=ckeditor] ol li :where(a)[target=_blank]:after,.c-content-main [data-bgt=ckeditor] p :where(a)[target=_blank]:after,.c-content-main [data-bgb=table] :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] table :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ul li :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] ol li :where(a)[target=_blank]:after,.bge-contents [data-bgt=ckeditor] p :where(a)[target=_blank]:after,.bge-contents [data-bgb=table] :where(a)[target=_blank]:after{margin:0 .5em -.1em .2em}}.c-content-main [data-bgt=ckeditor] ul:last-child,.c-content-main [data-bgt=ckeditor] ol:last-child,.bge-contents [data-bgt=ckeditor] ul:last-child,.bge-contents [data-bgt=ckeditor] ol:last-child{margin-block-end:0}.c-content-main .list-link,.c-content-main .list-link-2column,.bge-contents .list-link,.bge-contents .list-link-2column{display:grid;gap:2.4rem}.c-content-main .list-link li,.c-content-main .list-link-2column li,.bge-contents .list-link li,.bge-contents .list-link-2column li{padding:0}.c-content-main .list-link li:before,.c-content-main .list-link-2column li:before,.bge-contents .list-link li:before,.bge-contents .list-link-2column li:before{content:none}.c-content-main .list-link li a,.c-content-main .list-link-2column li a,.bge-contents .list-link li a,.bge-contents .list-link-2column li a{position:relative;display:inline-block;padding-inline-start:2.2rem;color:#272727!important;text-decoration:underline;transition:.3s ease-in-out underline,.3s ease-in-out color}@media (hover: hover){.c-content-main .list-link li a:hover,.c-content-main .list-link-2column li a:hover,.bge-contents .list-link li a:hover,.bge-contents .list-link-2column li a:hover{color:#9f3a00!important}.c-content-main .list-link li a:hover:before,.c-content-main .list-link-2column li a:hover:before,.bge-contents .list-link li a:hover:before,.bge-contents .list-link-2column li a:hover:before{background:url(/img/icon-arrow-circle-02-hover.svg) no-repeat;background-size:cover}}.c-content-main .list-link li a:before,.c-content-main .list-link-2column li a:before,.bge-contents .list-link li a:before,.bge-contents .list-link-2column li a:before{position:absolute;inset:.36em auto 0 0;inline-size:1.6rem;block-size:1.6rem;margin-block-start:.06em;content:"";background:url(/img/icon-arrow-circle-02.svg) no-repeat;background-size:cover;transition:.3s ease-in-out background}@media (max-width: 767px){.c-content-main .list-link li a:before,.c-content-main .list-link-2column li a:before,.bge-contents .list-link li a:before,.bge-contents .list-link-2column li a:before{inset:.24em auto 0 0}}.c-content-main .list-link li a[target=_blank]:after,.c-content-main .list-link-2column li a[target=_blank]:after,.bge-contents .list-link li a[target=_blank]:after,.bge-contents .list-link-2column li a[target=_blank]:after{margin:-.2em .5em 0 .2em;background:url(/img/icon-external-black.svg) no-repeat!important}.c-content-main .list-link li a[target=_blank][href$=".pdf"]:after,.c-content-main .list-link-2column li a[target=_blank][href$=".pdf"]:after,.bge-contents .list-link li a[target=_blank][href$=".pdf"]:after,.bge-contents .list-link-2column li a[target=_blank][href$=".pdf"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-pdf.svg) no-repeat center!important;background-size:contain}.c-content-main .list-link li a[target=_blank][href*=".xls"]:after,.c-content-main .list-link-2column li a[target=_blank][href*=".xls"]:after,.bge-contents .list-link li a[target=_blank][href*=".xls"]:after,.bge-contents .list-link-2column li a[target=_blank][href*=".xls"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-excel.svg) no-repeat center!important;background-size:contain}.c-content-main .list-link li a[target=_blank][href*=".doc"]:after,.c-content-main .list-link-2column li a[target=_blank][href*=".doc"]:after,.bge-contents .list-link li a[target=_blank][href*=".doc"]:after,.bge-contents .list-link-2column li a[target=_blank][href*=".doc"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-word.svg) no-repeat center!important;background-size:contain}.c-content-main .list-link li a[target=_blank][href$=".zip"]:after,.c-content-main .list-link-2column li a[target=_blank][href$=".zip"]:after,.bge-contents .list-link li a[target=_blank][href$=".zip"]:after,.bge-contents .list-link-2column li a[target=_blank][href$=".zip"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-zip.svg) no-repeat center!important;background-size:contain}@media (min-width: 768px){.c-content-main .list-link-2column,.bge-contents .list-link-2column{grid-template-columns:1fr 1fr}}.c-content-main .list-note,.bge-contents .list-note{gap:4px;padding-block-end:8px;margin-block-end:0;font-size:1.4rem;line-height:1.7;color:#687273}@media (max-width: 767px){.c-content-main .list-note,.bge-contents .list-note{font-size:1.2rem}}.c-content-main .list-note li,.bge-contents .list-note li{padding-inline-start:2rem}@media (max-width: 767px){.c-content-main .list-note li,.bge-contents .list-note li{padding-inline-start:1.6rem}}.c-content-main .list-note li:before,.bge-contents .list-note li:before{inset:0 auto auto 0;inline-size:1.6rem;block-size:auto;font-size:1.6rem;font-weight:600;content:"※";background:none}@media (max-width: 767px){.c-content-main .list-note li:before,.bge-contents .list-note li:before{inset:.16em auto auto 0;inline-size:1.2rem;font-size:1.2rem}}.c-content-main *:has(+ul.list-note),.bge-contents *:has(+ul.list-note){margin-block-end:4px}.c-content-main .arrow-down-block,.bge-contents .arrow-down-block{margin:0 0 3.2rem!important}.c-content-main .arrow-down-block img,.bge-contents .arrow-down-block img{inline-size:112px;block-size:auto}.c-content-main .text-link,.bge-contents .text-link{color:#cf4b00;text-decoration:underline;transition:.3s ease-in-out underline,.3s ease-in-out color}@media (hover: hover){.c-content-main .text-link:hover,.bge-contents .text-link:hover{color:#9f3a00;text-decoration:none}}.c-content-main .text-link[target=_blank][href$=".pdf"]:after,.bge-contents .text-link[target=_blank][href$=".pdf"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-pdf.svg) no-repeat center;background-size:contain}.c-content-main .text-link[target=_blank][href*=".xls"]:after,.bge-contents .text-link[target=_blank][href*=".xls"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-excel.svg) no-repeat center;background-size:contain}.c-content-main .text-link[target=_blank][href*=".doc"]:after,.bge-contents .text-link[target=_blank][href*=".doc"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-word.svg) no-repeat center;background-size:contain}.c-content-main .text-link[target=_blank][href$=".zip"]:after,.bge-contents .text-link[target=_blank][href$=".zip"]:after{inline-size:2.4rem;block-size:2.4rem;background:url(/img/icon-zip.svg) no-repeat center;background-size:contain}.c-content-main .anchor-link ul,.bge-contents .anchor-link ul{display:inline-flex;flex-wrap:wrap;gap:24px;inline-size:100%;padding:22px 32px;border:2px solid #D1DDDE;border-radius:8px}@media (max-width: 767px){.c-content-main .anchor-link ul,.bge-contents .anchor-link ul{gap:8px 16px;padding:16px}}.c-content-main .anchor-link ul li,.bge-contents .anchor-link ul li{padding:0}.c-content-main .anchor-link ul li:before,.bge-contents .anchor-link ul li:before{content:none}.c-content-main .anchor-link ul li a,.bge-contents .anchor-link ul li a{position:relative;display:flex;align-items:center;inline-size:100%;padding:0 40px 0 0;line-height:1.7;color:#272727;text-decoration:none}@media (max-width: 767px){.c-content-main .anchor-link ul li a,.bge-contents .anchor-link ul li a{padding:0 34px 0 0}}@media (hover: hover){.c-content-main .anchor-link ul li a:hover:after,.bge-contents .anchor-link ul li a:hover:after{background:url(/img/icon-anchor-down-hover.svg) no-repeat;background-size:cover}}main:not(.bca-main) .c-content-main .anchor-link ul li a,main:not(.bca-main) .bge-contents .anchor-link ul li a{block-size:100%}.c-content-main .anchor-link ul li a:after,.bge-contents .anchor-link ul li a:after{position:absolute;inset:0 8px 0 auto;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;content:"";background:url(/img/icon-anchor-down.svg) no-repeat;background-size:cover;transition:.3s ease-in-out background}@media (max-width: 767px){.c-content-main .anchor-link ul li a:after,.bge-contents .anchor-link ul li a:after{inline-size:1.8rem;block-size:1.8rem}}.c-content-main .contact-block ul,.bge-contents .contact-block ul{display:grid;gap:40px;align-items:flex-start}@media (min-width: 768px){.c-content-main .contact-block ul,.bge-contents .contact-block ul{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.c-content-main .contact-block ul,.bge-contents .contact-block ul{gap:16px}}.c-content-main .contact-block ul li,.bge-contents .contact-block ul li{display:grid;grid-template-columns:subgrid;grid-row:span 2;align-items:flex-end;padding:32px;text-align:center;background:#ebf2f3;border-radius:4px}@media (max-width: 767px){.c-content-main .contact-block ul li,.bge-contents .contact-block ul li{padding:24px}}main:not(.bca-main) .c-content-main .contact-block ul li,main:not(.bca-main) .bge-contents .contact-block ul li{block-size:100%}.c-content-main .contact-block ul li:before,.bge-contents .contact-block ul li:before{content:none}.c-content-main .contact-block ul li h3,.bge-contents .contact-block ul li h3{padding:0 0 2.4rem;margin:0;font-size:1.8rem;font-weight:700;line-height:1.7}@media (max-width: 767px){.c-content-main .contact-block ul li h3,.bge-contents .contact-block ul li h3{padding:0 0 1.6rem;font-size:1.6rem;text-align:center}}@media (max-width: 767px){.c-content-main .contact-block ul li h3 span,.bge-contents .contact-block ul li h3 span{display:block}}.c-content-main .contact-block-tel,.c-content-main .contact-block-link,.bge-contents .contact-block-tel,.bge-contents .contact-block-link{display:flex;justify-content:center}.c-content-main .contact-block-tel a,.c-content-main .contact-block-link a,.bge-contents .contact-block-tel a,.bge-contents .contact-block-link a{text-decoration:none!important}.c-content-main .contact-block-tel,.bge-contents .contact-block-tel{align-items:flex-start;inline-size:100%;padding:8px 16px;background:#fff;border-radius:4px}.c-content-main .contact-block-tel a,.bge-contents .contact-block-tel a{font-family:Outfit,Noto Sans JP,sans-serif;font-size:4rem;font-weight:500;line-height:1.7;color:#cf4b00;text-align:center}@media (min-width: 768px){.c-content-main .contact-block-tel a,.bge-contents .contact-block-tel a{pointer-events:none}}@media (max-width: 767px){.c-content-main .contact-block-tel a,.bge-contents .contact-block-tel a{font-size:2.8rem}}.c-content-main .contact-block-link,.bge-contents .contact-block-link{flex-direction:column;align-items:center}@media (min-width: 768px){.c-content-main .contact-block-link,.bge-contents .contact-block-link{padding:8px}}.c-content-main .contact-block-link a,.bge-contents .contact-block-link a{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#fff;background-color:#cf4b00;border-color:#cf4b00;color:#fff!important}@media (max-width: 767px){.c-content-main .contact-block-link a,.bge-contents .contact-block-link a{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .contact-block-link a,main:not(.bca-main) .bge-contents .contact-block-link a{block-size:100%}}.c-content-main .contact-block-link a:before,.bge-contents .contact-block-link a:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .contact-block-link a:hover,.bge-contents .contact-block-link a:hover{cursor:pointer}.c-content-main .contact-block-link a:hover:before,.bge-contents .contact-block-link a:hover:before{opacity:1}.c-content-main .contact-block-link a[target=_blank]:after,.bge-contents .contact-block-link a[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .contact-block-link a[target=_blank]:hover:after,.bge-contents .contact-block-link a[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main .contact-block-link a:after,.bge-contents .contact-block-link a:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-white.svg) no-repeat;transition-property:inset}.c-content-main .contact-block-link a:hover,.bge-contents .contact-block-link a:hover{border-color:transparent}.c-content-main .contact-block-link a:hover:after,.bge-contents .contact-block-link a:hover:after{inset:0 4px 0 auto}@media (min-width: 992px){.c-content-main .contact-block-link a,.bge-contents .contact-block-link a{min-inline-size:40rem}}@media (max-width: 991px){.c-content-main .contact-block-link a,.bge-contents .contact-block-link a{inline-size:100%;max-inline-size:auto}}.c-content-main .faq-disclosure,.bge-contents .faq-disclosure{margin-block-end:0!important}.c-content-main .faq-disclosure .bge-ckeditor,.bge-contents .faq-disclosure .bge-ckeditor{position:relative;border:0}.c-content-main .faq-disclosure h3,.bge-contents .faq-disclosure h3{position:relative;display:flex;align-items:center;inline-size:100%;padding:0;margin:0;font-size:1.8rem;font-weight:500;line-height:1.7;background:none}.c-content-main .faq-disclosure h3 a,.bge-contents .faq-disclosure h3 a{display:flex;gap:0 2.4rem;padding:0 52px 32px 16px;color:#272727;text-decoration:none}@media (max-width: 767px){.c-content-main .faq-disclosure h3 a,.bge-contents .faq-disclosure h3 a{gap:0 .8rem;padding:0 28px 24px 4px}}.c-content-main .faq-disclosure h3:before,.c-content-main .faq-disclosure h3:after,.bge-contents .faq-disclosure h3:before,.bge-contents .faq-disclosure h3:after{position:absolute;inset:0 20px 32px auto;display:block;inline-size:2rem;block-size:.2rem;margin:auto 0;content:"";background:#cf4b00}@media (max-width: 767px){.c-content-main .faq-disclosure h3:before,.c-content-main .faq-disclosure h3:after,.bge-contents .faq-disclosure h3:before,.bge-contents .faq-disclosure h3:after{inset:0 5px 24px auto;inline-size:1.3rem}}.c-content-main .faq-disclosure h3:after,.bge-contents .faq-disclosure h3:after{transition:.3s ease-in-out transform;transform:rotate(90deg)}.c-content-main .faq-disclosure.open h3:after,.bge-contents .faq-disclosure.open h3:after{transform:rotate(0)}.c-content-main .faq-disclosure__q,.bge-contents .faq-disclosure__q{margin:auto 0;font-family:Outfit,Noto Sans JP,sans-serif;font-size:3.6rem;font-weight:400;line-height:1;text-align:center;text-transform:uppercase;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767px){.c-content-main .faq-disclosure__q,.bge-contents .faq-disclosure__q{inline-size:2.8rem;font-size:2.8rem}}.c-content-main .faq-disclosure__q-text,.bge-contents .faq-disclosure__q-text{flex:1 0 0}@media (max-width: 767px){.c-content-main .faq-disclosure__q-text,.bge-contents .faq-disclosure__q-text{font-size:1.6rem}}.c-content-main .faq-disclosure__a,.bge-contents .faq-disclosure__a{font-family:Outfit,Noto Sans JP,sans-serif;font-size:3.6rem;font-weight:400;line-height:1;color:#687273;text-align:center;content:""}@media (max-width: 767px){.c-content-main .faq-disclosure__a,.bge-contents .faq-disclosure__a{inline-size:2.8rem;font-size:2.8rem}}.c-content-main .faq-disclosure__a-text,.bge-contents .faq-disclosure__a-text{flex:1 0 0}@media (max-width: 767px){.c-content-main .faq-disclosure__a-text,.bge-contents .faq-disclosure__a-text{font-size:1.4rem}}.c-content-main .faq-disclosure__answer,.bge-contents .faq-disclosure__answer{margin:0!important;border-block-end:1px solid #D1DDDE}main:not(.bca-main) .c-content-main .faq-disclosure__answer [data-bgt=ckeditor],main:not(.bca-main) .bge-contents .faq-disclosure__answer [data-bgt=ckeditor]{display:none}.c-content-main .faq-disclosure__answer:has(+:not(.faq-disclosure)),.bge-contents .faq-disclosure__answer:has(+:not(.faq-disclosure)){margin-block-end:48px!important}.c-content-main .faq-disclosure__answer+.faq-disclosure,.bge-contents .faq-disclosure__answer+.faq-disclosure{padding-block-start:32px}@media (max-width: 767px){.c-content-main .faq-disclosure__answer+.faq-disclosure,.bge-contents .faq-disclosure__answer+.faq-disclosure{padding-block-start:24px}}.c-content-main .faq-disclosure__answer p,.bge-contents .faq-disclosure__answer p{position:relative;padding-inline-start:5.2rem;font-size:1.6rem;line-height:1.7}@media (max-width: 767px){.c-content-main .faq-disclosure__answer p,.bge-contents .faq-disclosure__answer p{padding-inline-start:3.6rem;font-size:1.4rem}}.c-content-main .faq-disclosure__answer-inner,.bge-contents .faq-disclosure__answer-inner{display:flex;gap:0 2.4rem;padding:0 52px 32px 16px}@media (max-width: 767px){.c-content-main .faq-disclosure__answer-inner,.bge-contents .faq-disclosure__answer-inner{gap:0 .8rem;padding:0 4px 24px}}.c-content-main .faq-disclosure__answer-inner-text,.bge-contents .faq-disclosure__answer-inner-text{display:block;inline-size:100%}.c-content-main .faq-block:has(+.faq-block),.bge-contents .faq-block:has(+.faq-block){padding-block-end:32px;margin-block-end:0!important}.c-content-main .faq-block details,.bge-contents .faq-block details{border-block-end:1px solid #D1DDDE}.c-content-main .faq-block details summary,.bge-contents .faq-block details summary{position:relative;display:flex;align-items:center;padding:0 52px 32px 16px;list-style:none;cursor:pointer}@media (max-width: 767px){.c-content-main .faq-block details summary,.bge-contents .faq-block details summary{padding:0 28px 24px 4px}}.c-content-main .faq-block details summary:before,.c-content-main .faq-block details summary:after,.bge-contents .faq-block details summary:before,.bge-contents .faq-block details summary:after{position:absolute;inset:0 20px 32px auto;display:block;inline-size:2rem;block-size:.2rem;margin:auto 0;content:"";background:#cf4b00}@media (max-width: 767px){.c-content-main .faq-block details summary:before,.c-content-main .faq-block details summary:after,.bge-contents .faq-block details summary:before,.bge-contents .faq-block details summary:after{inset:0 5px 24px auto;inline-size:1.3rem}}.c-content-main .faq-block details summary:after,.bge-contents .faq-block details summary:after{transition:.3s ease-in-out transform;transform:rotate(90deg)}.c-content-main .faq-block details summary>span,.bge-contents .faq-block details summary>span{position:relative;min-block-size:3.6rem;padding-inline-start:5.2rem;font-size:1.8rem;font-weight:500;line-height:1.7}@media (max-width: 767px){.c-content-main .faq-block details summary>span,.bge-contents .faq-block details summary>span{padding-inline-start:3.6rem;font-size:1.6rem}}.c-content-main .faq-block details summary>span>span,.bge-contents .faq-block details summary>span>span{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;justify-content:center;inline-size:3.6rem;margin:auto 0;font-family:Outfit,Noto Sans JP,sans-serif;font-size:3.6rem;font-weight:400;line-height:1;text-align:center;text-transform:uppercase;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767px){.c-content-main .faq-block details summary>span>span,.bge-contents .faq-block details summary>span>span{inline-size:2.8rem;font-size:2.8rem}}.c-content-main .faq-block details summary::-webkit-details-marker,.bge-contents .faq-block details summary::-webkit-details-marker{display:none}.c-content-main .faq-block details[open] summary:after,.bge-contents .faq-block details[open] summary:after{transform:rotate(0)}.c-content-main .faq-block-content,.bge-contents .faq-block-content{padding:0;overflow:hidden}.c-content-main .faq-block-content p,.bge-contents .faq-block-content p{position:relative;padding-inline-start:5.2rem;font-size:1.6rem;line-height:1.7}@media (max-width: 767px){.c-content-main .faq-block-content p,.bge-contents .faq-block-content p{padding-inline-start:3.6rem;font-size:1.4rem}}.c-content-main .faq-block-content p>span,.bge-contents .faq-block-content p>span{position:absolute;inset:0 auto 0 0;inline-size:3.6rem;margin:auto 0;font-family:Outfit,Noto Sans JP,sans-serif;font-size:3.6rem;font-weight:400;line-height:1;color:#687273;text-align:center;content:""}@media (max-width: 767px){.c-content-main .faq-block-content p>span,.bge-contents .faq-block-content p>span{inline-size:2.8rem;font-size:2.8rem}}.c-content-main .faq-block-content-inner,.bge-contents .faq-block-content-inner{padding:0 52px 32px 16px}@media (max-width: 767px){.c-content-main .faq-block-content-inner,.bge-contents .faq-block-content-inner{padding:0 4px 24px}}.c-content-main .list-sitemap .bge-ckeditor ul,.bge-contents .list-sitemap .bge-ckeditor ul{display:flex;flex-direction:column}.c-content-main .list-sitemap .bge-ckeditor ul li,.bge-contents .list-sitemap .bge-ckeditor ul li{padding:0}.c-content-main .list-sitemap .bge-ckeditor ul li:before,.bge-contents .list-sitemap .bge-ckeditor ul li:before{content:none}.c-content-main .list-sitemap .bge-ckeditor ul li a,.bge-contents .list-sitemap .bge-ckeditor ul li a{position:relative;display:inline-flex;padding-inline-start:2.2rem;color:#272727!important;text-decoration:underline;transition:.3s ease-in-out underline,.3s ease-in-out color}@media (hover: hover){.c-content-main .list-sitemap .bge-ckeditor ul li a:hover,.bge-contents .list-sitemap .bge-ckeditor ul li a:hover{color:#9f3a00!important;text-decoration:none}}.c-content-main .list-sitemap .bge-ckeditor>ul,.bge-contents .list-sitemap .bge-ckeditor>ul{gap:24px}.c-content-main .list-sitemap .bge-ckeditor>ul>li>a,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a{font-weight:500}@media (hover: hover){.c-content-main .list-sitemap .bge-ckeditor>ul>li>a:hover:after,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a:hover:after{opacity:1}}@media (max-width: 767px){.c-content-main .list-sitemap .bge-ckeditor>ul>li>a,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a{font-size:1.6rem}}.c-content-main .list-sitemap .bge-ckeditor>ul>li>a:before,.c-content-main .list-sitemap .bge-ckeditor>ul>li>a:after,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a:before,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a:after{position:absolute;inset:.36em auto 0 0;inline-size:1.6rem;block-size:1.6rem;margin-block-start:.06em;content:"";transition:.3s ease-in-out background}.c-content-main .list-sitemap .bge-ckeditor>ul>li>a:before,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a:before{background:url(/img/icon-arrow-circle-02.svg) no-repeat;background-size:cover}.c-content-main .list-sitemap .bge-ckeditor>ul>li>a:after,.bge-contents .list-sitemap .bge-ckeditor>ul>li>a:after{background:url(/img/icon-arrow-circle-02-hover.svg) no-repeat;background-size:cover;opacity:0;transition:.3s ease-in-out opacity}.c-content-main .list-sitemap .bge-ckeditor>ul>li>ul,.bge-contents .list-sitemap .bge-ckeditor>ul>li>ul{gap:8px}@media (max-width: 767px){.c-content-main .list-sitemap .bge-ckeditor>ul>li>ul,.bge-contents .list-sitemap .bge-ckeditor>ul>li>ul{margin-block-start:16px}}.c-content-main .list-sitemap .bge-ckeditor>ul>li>ul>li>a,.bge-contents .list-sitemap .bge-ckeditor>ul>li>ul>li>a{font-size:1.4rem;font-weight:400}.c-content-main .list-sitemap .bge-ckeditor>ul>li>ul>li>a:before,.bge-contents .list-sitemap .bge-ckeditor>ul>li>ul>li>a:before{position:absolute;inset-block-start:9px;inset-inline-start:5px;display:inline-block;inline-size:8px;block-size:5px;content:"";background:none;border:1px solid #CF4B00;border-width:0 0 1px 1px}.c-content-main .list-index-image-4column ul,.c-content-main .list-index-image-2column ul,.bge-contents .list-index-image-4column ul,.bge-contents .list-index-image-2column ul{padding-block-end:40px}.c-content-main .list-index-image-4column ul li,.c-content-main .list-index-image-2column ul li,.bge-contents .list-index-image-4column ul li,.bge-contents .list-index-image-2column ul li{display:grid;align-items:stretch;padding:0}.c-content-main .list-index-image-4column ul li:before,.c-content-main .list-index-image-2column ul li:before,.bge-contents .list-index-image-4column ul li:before,.bge-contents .list-index-image-2column ul li:before{content:none}.c-content-main .list-index-image-4column ul li a,.c-content-main .list-index-image-2column ul li a,.bge-contents .list-index-image-4column ul li a,.bge-contents .list-index-image-2column ul li a{display:grid;color:#272727;text-decoration:none;background:#ebf2f3;border-block-end:1px solid #D1DDDE}@media (hover: hover){.c-content-main .list-index-image-4column ul li a:hover p:after,.c-content-main .list-index-image-2column ul li a:hover p:after,.bge-contents .list-index-image-4column ul li a:hover p:after,.bge-contents .list-index-image-2column ul li a:hover p:after{opacity:1}}main:not(.bca-main) .c-content-main .list-index-image-4column ul li a,main:not(.bca-main) .c-content-main .list-index-image-2column ul li a,main:not(.bca-main) .bge-contents .list-index-image-4column ul li a,main:not(.bca-main) .bge-contents .list-index-image-2column ul li a{block-size:100%}.c-content-main .list-index-image-4column ul li a img,.c-content-main .list-index-image-2column ul li a img,.bge-contents .list-index-image-4column ul li a img,.bge-contents .list-index-image-2column ul li a img{inline-size:100%;block-size:auto;overflow:hidden;object-fit:cover;object-position:center}.c-content-main .list-index-image-4column ul li a p,.c-content-main .list-index-image-2column ul li a p,.bge-contents .list-index-image-4column ul li a p,.bge-contents .list-index-image-2column ul li a p{position:relative;display:flex;align-items:center;padding:16px 42px 16px 16px;margin:0;font-size:1.8rem;font-weight:500;line-height:1.7}@media (max-width: 767px){.c-content-main .list-index-image-4column ul li a p,.c-content-main .list-index-image-2column ul li a p,.bge-contents .list-index-image-4column ul li a p,.bge-contents .list-index-image-2column ul li a p{font-size:1.6rem}}.c-content-main .list-index-image-4column ul li a p:before,.c-content-main .list-index-image-4column ul li a p:after,.c-content-main .list-index-image-2column ul li a p:before,.c-content-main .list-index-image-2column ul li a p:after,.bge-contents .list-index-image-4column ul li a p:before,.bge-contents .list-index-image-4column ul li a p:after,.bge-contents .list-index-image-2column ul li a p:before,.bge-contents .list-index-image-2column ul li a p:after{position:absolute;inset:0 1.2rem 0 auto;inline-size:1.6rem;block-size:1.6rem;margin:auto 0;content:"";transition:.3s ease-in-out inset,.3s ease-in-out background}.c-content-main .list-index-image-4column ul li a p:before,.c-content-main .list-index-image-2column ul li a p:before,.bge-contents .list-index-image-4column ul li a p:before,.bge-contents .list-index-image-2column ul li a p:before{background:url(/img/icon-arrow-circle-02.svg) no-repeat;background-size:cover}.c-content-main .list-index-image-4column ul li a p:after,.c-content-main .list-index-image-2column ul li a p:after,.bge-contents .list-index-image-4column ul li a p:after,.bge-contents .list-index-image-2column ul li a p:after{background:url(/img/icon-arrow-circle-02-hover.svg) no-repeat;background-size:cover;opacity:0;transition:.3s ease-in-out opacity}.c-content-main .list-index-image-4column:has(+.list-index-image-4column),.bge-contents .list-index-image-4column:has(+.list-index-image-4column){margin:0!important}.c-content-main .list-index-image-4column:has(+.list-index-image-4column) ul,.bge-contents .list-index-image-4column:has(+.list-index-image-4column) ul{padding:0;margin:0 0 24px}@media (max-width: 767px){.c-content-main .list-index-image-4column:has(+.list-index-image-4column) ul,.bge-contents .list-index-image-4column:has(+.list-index-image-4column) ul{margin:0 0 16px}}.c-content-main .list-index-image-4column ul,.bge-contents .list-index-image-4column ul{gap:24px}@media (min-width: 768px){.c-content-main .list-index-image-4column ul,.bge-contents .list-index-image-4column ul{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1199px){.c-content-main .list-index-image-4column ul,.bge-contents .list-index-image-4column ul{gap:2vw}}@media (max-width: 767px){.c-content-main .list-index-image-4column ul,.bge-contents .list-index-image-4column ul{gap:16px}}.c-content-main .list-index-image-4column ul li a,.bge-contents .list-index-image-4column ul li a{grid-template-rows:170px auto}@media (max-width: 991px){.c-content-main .list-index-image-4column ul li a,.bge-contents .list-index-image-4column ul li a{grid-template-rows:calc(17.21983vw - 14.65517px) auto}}@media (max-width: 767px){.c-content-main .list-index-image-4column ul li a,.bge-contents .list-index-image-4column ul li a{grid-template-rows:auto}}.c-content-main .list-index-image-4column ul li a img,.bge-contents .list-index-image-4column ul li a img{block-size:170px;aspect-ratio:232/170}@media (max-width: 991px){.c-content-main .list-index-image-4column ul li a img,.bge-contents .list-index-image-4column ul li a img{block-size:calc(17.21983vw - 14.65517px)}}@media (max-width: 767px){.c-content-main .list-index-image-4column ul li a img,.bge-contents .list-index-image-4column ul li a img{block-size:auto;aspect-ratio:343/216}}.c-content-main .list-index-image-2column:has(+.list-index-image-2column),.bge-contents .list-index-image-2column:has(+.list-index-image-2column){margin:0!important}.c-content-main .list-index-image-2column:has(+.list-index-image-2column) ul,.bge-contents .list-index-image-2column:has(+.list-index-image-2column) ul{padding:0;margin:0 0 40px}@media (max-width: 767px){.c-content-main .list-index-image-2column:has(+.list-index-image-2column) ul,.bge-contents .list-index-image-2column:has(+.list-index-image-2column) ul{margin:0 0 16px}}.c-content-main .list-index-image-2column ul,.bge-contents .list-index-image-2column ul{gap:40px}@media (min-width: 768px){.c-content-main .list-index-image-2column ul,.bge-contents .list-index-image-2column ul{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1199px){.c-content-main .list-index-image-2column ul,.bge-contents .list-index-image-2column ul{gap:3.3333333333vw}}@media (max-width: 767px){.c-content-main .list-index-image-2column ul,.bge-contents .list-index-image-2column ul{gap:16px}}.c-content-main .list-index-image-2column ul li a,.bge-contents .list-index-image-2column ul li a{grid-template-rows:240px auto}@media (max-width: 991px){.c-content-main .list-index-image-2column ul li a,.bge-contents .list-index-image-2column ul li a{grid-template-rows:calc(25vw - 20.68966px) auto}}@media (max-width: 767px){.c-content-main .list-index-image-2column ul li a,.bge-contents .list-index-image-2column ul li a{grid-template-rows:auto}}.c-content-main .list-index-image-2column ul li a img,.bge-contents .list-index-image-2column ul li a img{block-size:240px;aspect-ratio:480/240}@media (max-width: 991px){.c-content-main .list-index-image-2column ul li a img,.bge-contents .list-index-image-2column ul li a img{block-size:calc(25vw - 20.68966px)}}@media (max-width: 767px){.c-content-main .list-index-image-2column ul li a img,.bge-contents .list-index-image-2column ul li a img{block-size:auto;aspect-ratio:343/216}}.c-content-main .emphasized-text,.bge-contents .emphasized-text{padding:24px 32px;background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:8px}@media (min-width: 768px){.c-content-main .emphasized-text,.bge-contents .emphasized-text{display:flex;align-items:flex-start;justify-content:center}}@media (max-width: 767px){.c-content-main .emphasized-text,.bge-contents .emphasized-text{padding:24px}}.c-content-main .emphasized-text p,.bge-contents .emphasized-text p{font-size:2.8rem;font-weight:700;line-height:1.6;color:#fff;text-align:center}@media (max-width: 767px){.c-content-main .emphasized-text p,.bge-contents .emphasized-text p{font-size:2rem;text-align:start}}.c-content-main .emphasized-text p>span,.bge-contents .emphasized-text p>span{display:block}.c-content-main .emphasized-text p>span small,.bge-contents .emphasized-text p>span small{font-size:2.2rem}@media (max-width: 767px){.c-content-main .emphasized-text p>span small,.bge-contents .emphasized-text p>span small{font-size:1.6rem}}.c-content-main .list-tag,.bge-contents .list-tag{display:inline-flex;flex-wrap:wrap;margin:0 0 1em}.c-content-main .list-tag li,.bge-contents .list-tag li{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:3px}.c-content-main .list-tag li:before,.bge-contents .list-tag li:before{content:none}.c-content-main .list-tag li span,.bge-contents .list-tag li span{display:inline-flex;align-items:center;justify-content:center;padding:.15rem 7px .25rem;font-size:1.2rem;font-weight:400;line-height:1.3;word-break:normal;background:#fff;border:1px solid #CF4B00;border-radius:20px}.c-content-main .list-tag:last-child,.bge-contents .list-tag:last-child{margin-block-end:0}@media (min-width: 768px){.c-content-main .list-item .bge-ckeditor>ul,.bge-contents .list-item .bge-ckeditor>ul{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width: 1199px){.c-content-main .list-item .bge-ckeditor>ul,.bge-contents .list-item .bge-ckeditor>ul{gap:3.3333333333vw}}@media (max-width: 767px){.c-content-main .list-item .bge-ckeditor>ul,.bge-contents .list-item .bge-ckeditor>ul{gap:24px}}.c-content-main .list-item .bge-ckeditor>ul>li,.bge-contents .list-item .bge-ckeditor>ul>li{display:flex;align-items:stretch;padding:0}.c-content-main .list-item .bge-ckeditor>ul>li:before,.bge-contents .list-item .bge-ckeditor>ul>li:before{content:none}.c-content-main .list-item .bge-ckeditor>ul>li a,.bge-contents .list-item .bge-ckeditor>ul>li a{color:#272727;text-decoration:none;background:#ebf2f3}@media (hover: hover){.c-content-main .list-item .bge-ckeditor>ul>li a:hover h3,.bge-contents .list-item .bge-ckeditor>ul>li a:hover h3{color:#9f3a00}.c-content-main .list-item .bge-ckeditor>ul>li a:hover h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a:hover h3:after{opacity:1}}.c-content-main .list-item .bge-ckeditor>ul>li a:after,.bge-contents .list-item .bge-ckeditor>ul>li a:after{content:none}.c-content-main .list-item .bge-ckeditor>ul>li a img,.bge-contents .list-item .bge-ckeditor>ul>li a img{inline-size:100%;aspect-ratio:307/190}.c-content-main .list-item .bge-ckeditor>ul>li a>div,.bge-contents .list-item .bge-ckeditor>ul>li a>div{display:flex;flex-direction:column;gap:16px;padding:16px}@media (max-width: 767px){.c-content-main .list-item .bge-ckeditor>ul>li a>div,.bge-contents .list-item .bge-ckeditor>ul>li a>div{padding:16px 4.2666666667vw}}.c-content-main .list-item .bge-ckeditor>ul>li a>div h3,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3{position:relative;display:flex;padding:0 3.6rem 0 0;margin:0;font-size:1.8rem;font-weight:500;line-height:1.6;transition:.3s ease-in-out color}@media (max-width: 767px){.c-content-main .list-item .bge-ckeditor>ul>li a>div h3,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3{font-size:1.6rem}}.c-content-main .list-item .bge-ckeditor>ul>li a>div h3:before,.c-content-main .list-item .bge-ckeditor>ul>li a>div h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3:before,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3:after{position:absolute;inset:0 1.2rem 0 auto;inline-size:1.6rem;block-size:1.6rem;margin:auto 0;content:"";transition:.3s ease-in-out inset}@media (max-width: 767px){.c-content-main .list-item .bge-ckeditor>ul>li a>div h3:before,.c-content-main .list-item .bge-ckeditor>ul>li a>div h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3:before,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3:after{inset:0 1.0666666667vw 0 auto}}.c-content-main .list-item .bge-ckeditor>ul>li a>div h3:before,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3:before{background:url(/img/icon-arrow-circle-02.svg) no-repeat;background-size:cover}.c-content-main .list-item .bge-ckeditor>ul>li a>div h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a>div h3:after{background:url(/img/icon-arrow-circle-02-hover.svg) no-repeat;background-size:cover;opacity:0;transition:.3s ease-in-out opacity}.c-content-main .list-item .bge-ckeditor>ul>li a>div>ul,.bge-contents .list-item .bge-ckeditor>ul>li a>div>ul{display:inline-flex;flex-wrap:wrap;margin-block-start:0}.c-content-main .list-item .bge-ckeditor>ul>li a>div>ul li,.bge-contents .list-item .bge-ckeditor>ul>li a>div>ul li{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:3px}.c-content-main .list-item .bge-ckeditor>ul>li a>div>ul li:before,.bge-contents .list-item .bge-ckeditor>ul>li a>div>ul li:before{content:none}.c-content-main .list-item .bge-ckeditor>ul>li a>div>ul li span,.bge-contents .list-item .bge-ckeditor>ul>li a>div>ul li span{display:inline-flex;align-items:center;justify-content:center;padding:.15rem 7px .25rem;font-size:1.2rem;font-weight:400;line-height:1.3;word-break:normal;background:#fff;border:1px solid #CF4B00;border-radius:20px}.c-content-main .list-item .bge-ckeditor>ul>li a>div p,.bge-contents .list-item .bge-ckeditor>ul>li a>div p{font-size:1.4rem;font-weight:400;line-height:1.7}@media (max-width: 767px){.c-content-main .list-item .bge-ckeditor>ul>li a>div p,.bge-contents .list-item .bge-ckeditor>ul>li a>div p{font-size:1.2rem}}@media (hover: hover){.c-content-main .list-item .bge-ckeditor>ul>li a[target=_blank]:hover>div h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a[target=_blank]:hover>div h3:after{opacity:1}}.c-content-main .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:before,.c-content-main .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:before,.bge-contents .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:after{inline-size:20px;block-size:20px}.c-content-main .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:before,.bge-contents .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:before{background:url(/img/icon-external.svg) no-repeat left top/100% auto}.c-content-main .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:after,.bge-contents .list-item .bge-ckeditor>ul>li a[target=_blank]>div h3:after{background:url(/img/icon-external-hover.svg) no-repeat left top/100% auto;opacity:0;transition:.3s ease-in-out opacity}.c-content-main .table-scroll,.bge-contents .table-scroll{position:relative}.c-content-main .table-scroll:before,.bge-contents .table-scroll:before{inset:.5rem auto auto .8rem;z-index:1;display:inline;inline-size:3.4rem;block-size:1.6rem;content:"";background:url(/img/icon-table-scroll.svg) no-repeat;background-size:contain}.c-content-main .table-scroll:after,.bge-contents .table-scroll:after{inset:0 auto auto 0;display:inline-flex!important;align-items:center;padding:.2rem 1.6rem .2rem 5rem;font-size:1.2rem;font-weight:500;line-height:1.7;content:"横にスクロールできます"!important;background-color:#ebf2f3;border-radius:30px}.c-content-main .table-scroll:before,.c-content-main .table-scroll:after,.bge-contents .table-scroll:before,.bge-contents .table-scroll:after{position:absolute}@media (min-width: 768px){.c-content-main .table-scroll:before,.c-content-main .table-scroll:after,.bge-contents .table-scroll:before,.bge-contents .table-scroll:after{content:none!important}}@media (max-width: 767px){.c-content-main .table-scroll div.bge-ckeditor,.bge-contents .table-scroll div.bge-ckeditor{overflow-x:scroll}}@media (max-width: 767px){.c-content-main .table-scroll table,.bge-contents .table-scroll table{min-inline-size:800px;margin:3.2rem 0 0;overflow-x:unset}}.c-content-main .title-reason h3,.bge-contents .title-reason h3{display:flex;gap:16px;align-items:center;padding:0;padding-block-end:32px;background:none}@media (max-width: 767px){.c-content-main .title-reason h3,.bge-contents .title-reason h3{gap:8px;padding-block-end:24px}}.c-content-main .title-reason-number,.bge-contents .title-reason-number{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:11px 16px;font-family:Outfit,Noto Sans JP,sans-serif;font-weight:400;line-height:1;color:#fff;background:linear-gradient(90deg,#e75400,#ff9b3f)}@media (min-width: 768px){.c-content-main .title-reason-number,.bge-contents .title-reason-number{min-inline-size:8.9rem}}@media (max-width: 767px){.c-content-main .title-reason-number,.bge-contents .title-reason-number{gap:4px;min-inline-size:5.6rem;padding:7px 8px}}.c-content-main .title-reason-number span:first-child,.bge-contents .title-reason-number span:first-child{font-size:1.4rem}@media (max-width: 767px){.c-content-main .title-reason-number span:first-child,.bge-contents .title-reason-number span:first-child{font-size:1rem}}.c-content-main .title-reason-number span:last-child,.bge-contents .title-reason-number span:last-child{font-size:5.6rem;line-height:.8}@media (max-width: 767px){.c-content-main .title-reason-number span:last-child,.bge-contents .title-reason-number span:last-child{font-size:3.6rem}}.c-content-main .title-reason-text,.bge-contents .title-reason-text{display:flex;flex:1 0 0;flex-direction:column;gap:2px;align-items:flex-start;justify-content:center;padding:0 0 8px 4px;line-height:1.6}@media (max-width: 767px){.c-content-main .title-reason-text,.bge-contents .title-reason-text{gap:0;padding:4px 0 0 4px}}.c-content-main .title-reason-text span:first-child,.bge-contents .title-reason-text span:first-child{font-size:2rem;font-weight:700;color:#cf4b00}@media (max-width: 767px){.c-content-main .title-reason-text span:first-child,.bge-contents .title-reason-text span:first-child{font-size:1.4rem}}.c-content-main .title-reason-text span:last-child,.bge-contents .title-reason-text span:last-child{font-size:3.2rem;font-weight:700}@media (max-width: 767px){.c-content-main .title-reason-text span:last-child,.bge-contents .title-reason-text span:last-child{font-size:2rem}}.c-content-main .job-introduction h3,.bge-contents .job-introduction h3{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;font-size:1.6rem;font-weight:500;line-height:1.6;border-radius:4px}@media (max-width: 767px){.c-content-main .job-introduction h3,.bge-contents .job-introduction h3{font-size:1.4rem}}@media (min-width: 768px){.c-content-main .list-index-interview .bge-ckeditor>ul,.bge-contents .list-index-interview .bge-ckeditor>ul{grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width: 767px){.c-content-main .list-index-interview .bge-ckeditor>ul,.bge-contents .list-index-interview .bge-ckeditor>ul{gap:24px}}.c-content-main .list-index-interview .bge-ckeditor>ul>li,.bge-contents .list-index-interview .bge-ckeditor>ul>li{display:flex;align-items:stretch;padding:0}.c-content-main .list-index-interview .bge-ckeditor>ul>li:before,.bge-contents .list-index-interview .bge-ckeditor>ul>li:before{content:none}.c-content-main .list-index-interview .bge-ckeditor>ul>li a,.bge-contents .list-index-interview .bge-ckeditor>ul>li a{color:#272727;text-decoration:none}@media (hover: hover){.c-content-main .list-index-interview .bge-ckeditor>ul>li a:hover div.list-index-interview-text h3,.bge-contents .list-index-interview .bge-ckeditor>ul>li a:hover div.list-index-interview-text h3{color:#9f3a00}.c-content-main .list-index-interview .bge-ckeditor>ul>li a:hover div.list-index-interview-text h3:after,.bge-contents .list-index-interview .bge-ckeditor>ul>li a:hover div.list-index-interview-text h3:after{opacity:1}.c-content-main .list-index-interview .bge-ckeditor>ul>li a:hover div.list-index-interview-image img,.bge-contents .list-index-interview .bge-ckeditor>ul>li a:hover div.list-index-interview-image img{transform:scale(1.08)}}.c-content-main .list-index-interview-image,.bge-contents .list-index-interview-image{position:relative;overflow:hidden}.c-content-main .list-index-interview-image img,.bge-contents .list-index-interview-image img{inline-size:100%;aspect-ratio:480/297;transition:.3s ease-in-out transform}@media (max-width: 767px){.c-content-main .list-index-interview-image img,.bge-contents .list-index-interview-image img{aspect-ratio:343/212}}.c-content-main .list-index-interview-image span,.bge-contents .list-index-interview-image span{position:absolute;inset:auto auto 0 0;display:flex;align-items:center;justify-content:center;padding:8px 24px;font-size:2rem;font-weight:500;line-height:1.7}@media (max-width: 767px){.c-content-main .list-index-interview-image span,.bge-contents .list-index-interview-image span{font-size:1.6rem}}.c-content-main .list-index-interview-image span:after,.bge-contents .list-index-interview-image span:after{position:absolute;inset:auto 0 0 0;inline-size:100%;block-size:3px;margin:0 auto;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f)}.c-content-main .list-index-interview-label-new,.bge-contents .list-index-interview-label-new{color:#fff;background:#cf4b00}.c-content-main .list-index-interview-label-mid,.bge-contents .list-index-interview-label-mid{color:#272727;background:#fff}.c-content-main .list-index-interview-text,.bge-contents .list-index-interview-text{display:flex;flex-direction:column;gap:16px}@media (max-width: 767px){.c-content-main .list-index-interview-text,.bge-contents .list-index-interview-text{gap:8px}}.c-content-main .list-index-interview-text h3,.bge-contents .list-index-interview-text h3{position:relative;display:flex;padding:0 50px 0 0;margin:16px 0 0;font-size:2rem;font-weight:500;line-height:1.7;background:none;transition:.3s ease-in-out color}@media (max-width: 767px){.c-content-main .list-index-interview-text h3,.bge-contents .list-index-interview-text h3{padding:0 34px 0 0;margin:8px 0 0;font-size:1.8rem}}.c-content-main .list-index-interview-text h3:before,.c-content-main .list-index-interview-text h3:after,.bge-contents .list-index-interview-text h3:before,.bge-contents .list-index-interview-text h3:after{position:absolute;inset:0 1.2rem 0 auto;inline-size:1.6rem;block-size:1.6rem;margin:auto 0;content:"";transition:.3s ease-in-out background}.c-content-main .list-index-interview-text h3:before,.bge-contents .list-index-interview-text h3:before{background:url(/img/icon-arrow-circle-02.svg) no-repeat;background-size:cover}.c-content-main .list-index-interview-text h3:after,.bge-contents .list-index-interview-text h3:after{background:url(/img/icon-arrow-circle-02-hover.svg) no-repeat;background-size:cover;opacity:0;transition:.3s ease-in-out opacity}.c-content-main .list-index-interview-text p,.bge-contents .list-index-interview-text p{font-size:1.4rem;font-weight:400;line-height:1.7}.c-content-main .list-index-interview-text p>span,.bge-contents .list-index-interview-text p>span{display:block}.c-content-main .entry-block-inner,.bge-contents .entry-block-inner{position:relative;display:flex;flex-direction:column;align-items:center;align-self:stretch;padding:48px 32px 56px;margin-block-start:64px;background:url(/img/bg-entry.jpg) no-repeat;background-size:cover}@media (max-width: 767px){.c-content-main .entry-block-inner,.bge-contents .entry-block-inner{padding:24px 32px;background:url(/img/bg-entry-sp.jpg) no-repeat;background-size:cover}}.c-content-main .entry-block h2,.bge-contents .entry-block h2{position:absolute;inset:0 0 auto;padding:0;margin:0 auto;font-size:7.6rem;font-weight:400;line-height:1.16;text-align:center;letter-spacing:.02em;background:linear-gradient(90deg,#e75400,#ff9b3f);-webkit-background-clip:text;background-clip:text;border-block-end:none;transform:translateY(-50%);-webkit-text-fill-color:transparent}@media (width <= 1400px){.c-content-main .entry-block h2,.bge-contents .entry-block h2{font-size:5.4285714286vw}}@media (max-width: 767px){.c-content-main .entry-block h2,.bge-contents .entry-block h2{font-size:4.6rem}}.c-content-main .entry-block h2:before,.bge-contents .entry-block h2:before{content:none}.c-content-main .entry-block p,.bge-contents .entry-block p{display:flex;align-items:center;justify-content:center;padding:2px 16px;margin:0}@media (max-width: 767px){.c-content-main .entry-block p,.bge-contents .entry-block p{font-size:1.6rem}}.c-content-main .entry-block ul,.bge-contents .entry-block ul{display:flex;gap:0 24px;align-items:center;justify-content:center;margin:26px auto 0}@media (max-width: 767px){.c-content-main .entry-block ul,.bge-contents .entry-block ul{flex-direction:column;gap:16px 0;margin:16px auto 0}}.c-content-main .entry-block ul li,.bge-contents .entry-block ul li{padding:0;text-align:center}.c-content-main .entry-block ul li:before,.bge-contents .entry-block ul li:before{content:none}.c-content-main .entry-block ul li a:not(:has(img)),.bge-contents .entry-block ul li a:not(:has(img)){transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#fff;background-color:#cf4b00;border-color:#cf4b00;color:#fff!important}@media (max-width: 767px){.c-content-main .entry-block ul li a:not(:has(img)),.bge-contents .entry-block ul li a:not(:has(img)){inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .entry-block ul li a:not(:has(img)),main:not(.bca-main) .bge-contents .entry-block ul li a:not(:has(img)){block-size:100%}}.c-content-main .entry-block ul li a:not(:has(img)):before,.bge-contents .entry-block ul li a:not(:has(img)):before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .entry-block ul li a:not(:has(img)):hover,.bge-contents .entry-block ul li a:not(:has(img)):hover{cursor:pointer}.c-content-main .entry-block ul li a:not(:has(img)):hover:before,.bge-contents .entry-block ul li a:not(:has(img)):hover:before{opacity:1}.c-content-main .entry-block ul li a:not(:has(img))[target=_blank]:after,.bge-contents .entry-block ul li a:not(:has(img))[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .entry-block ul li a:not(:has(img))[target=_blank]:hover:after,.bge-contents .entry-block ul li a:not(:has(img))[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main .entry-block ul li a:not(:has(img)):after,.bge-contents .entry-block ul li a:not(:has(img)):after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-white.svg) no-repeat;transition-property:inset}.c-content-main .entry-block ul li a:not(:has(img)):hover,.bge-contents .entry-block ul li a:not(:has(img)):hover{border-color:transparent}.c-content-main .entry-block ul li a:not(:has(img)):hover:after,.bge-contents .entry-block ul li a:not(:has(img)):hover:after{inset:0 4px 0 auto}@media (max-width: 767px){.c-content-main .entry-block ul li a:not(:has(img)),.bge-contents .entry-block ul li a:not(:has(img)){min-inline-size:260px;padding:13px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){.c-content-main .entry-block ul li a img,.bge-contents .entry-block ul li a img{inline-size:50%}}.c-content-main .entry-block ul li a:has(img)[target=_blank]:after,.bge-contents .entry-block ul li a:has(img)[target=_blank]:after{content:none}.c-content-main .scale-block ul,.bge-contents .scale-block ul{gap:40px}@media (min-width: 768px){.c-content-main .scale-block ul,.bge-contents .scale-block ul{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1199px){.c-content-main .scale-block ul,.bge-contents .scale-block ul{gap:3.3333333333vw}}.c-content-main .scale-block ul li,.bge-contents .scale-block ul li{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:8px 0;padding:24px;border:2px solid #D1DDDE;border-radius:8px}.c-content-main .scale-block ul li:before,.bge-contents .scale-block ul li:before{content:none}.c-content-main .scale-block ul li h3,.bge-contents .scale-block ul li h3{padding:0;margin:0;font-size:2.4rem;font-weight:500;line-height:1.6;color:#cf4b00;text-align:center;background:none}@media (max-width: 767px){.c-content-main .scale-block ul li h3,.bge-contents .scale-block ul li h3{font-size:2rem}}.c-content-main .scale-block ul li h3>span,.bge-contents .scale-block ul li h3>span{font-size:1.6rem;font-weight:500;color:#272727}@media (max-width: 767px){.c-content-main .scale-block ul li h3>span,.bge-contents .scale-block ul li h3>span{display:block;font-size:1.4rem}}.c-content-main .scale-block ul li img,.bge-contents .scale-block ul li img{inline-size:100%;block-size:auto;object-fit:cover;object-position:center}.c-content-main .interview-block-image,.bge-contents .interview-block-image{margin:0!important}.c-content-main .interview-block-title,.bge-contents .interview-block-title{position:relative}.c-content-main .interview-block-title:before,.c-content-main .interview-block-title:after,.bge-contents .interview-block-title:before,.bge-contents .interview-block-title:after{position:absolute;content:""}.c-content-main .interview-block-title:before,.bge-contents .interview-block-title:before{inset:-90px auto auto 5px;z-index:5;inline-size:366px;block-size:269px;background:url(/img/bg-interview-title-01.svg) no-repeat;background-size:cover}@media (max-width: 991px){.c-content-main .interview-block-title:before,.bge-contents .interview-block-title:before{inline-size:33.8888888889vw;block-size:24.9074074074vw}}@media (max-width: 767px){.c-content-main .interview-block-title:before,.bge-contents .interview-block-title:before{inset:-50px auto auto 0;inline-size:139px;block-size:108px;background:url(/img/bg-interview-title-01-sp.svg) no-repeat;background-size:cover}}.c-content-main .interview-block-title:after,.bge-contents .interview-block-title:after{inset:38px 27px auto auto;z-index:7;inline-size:315px;block-size:226px;background:url(/img/bg-interview-title-02.svg) no-repeat;background-size:cover;transform:translateY(-100%)}@media (max-width: 991px){.c-content-main .interview-block-title:after,.bge-contents .interview-block-title:after{inline-size:29.1666666667vw;block-size:20.9259259259vw}}@media (max-width: 767px){.c-content-main .interview-block-title:after,.bge-contents .interview-block-title:after{inset:9px 14px auto auto;inline-size:90px;block-size:62px;background:url(/img/bg-interview-title-02-sp.svg) no-repeat;background-size:cover}}.c-content-main .interview-block-title-inner,.bge-contents .interview-block-title-inner{position:relative;z-index:6;display:flex;flex-direction:column;gap:16px;align-items:center;padding:32px 40px;margin:-60px 72px 0;line-height:1.7;background:#fff;border-radius:24px 24px 0 0}@media (max-width: 767px){.c-content-main .interview-block-title-inner,.bge-contents .interview-block-title-inner{gap:8px;align-items:flex-start;padding:16px 6.4vw 24px;margin:-30px 16px 0;border-radius:16px 16px 0 0}}.c-content-main .interview-block-title-inner:after,.bge-contents .interview-block-title-inner:after{position:absolute;inset:auto 0 0 0;inline-size:100%;block-size:4px;margin:0 auto;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f)}.c-content-main .interview-block-title-inner h2,.bge-contents .interview-block-title-inner h2{padding:0;margin:0;font-size:3.2rem;font-weight:500;text-align:center;border:none}@media (max-width: 767px){.c-content-main .interview-block-title-inner h2,.bge-contents .interview-block-title-inner h2{font-size:2rem;text-align:start}}.c-content-main .interview-block-title-inner h2:before,.bge-contents .interview-block-title-inner h2:before{content:none}.c-content-main .interview-block-title-inner h2>span,.bge-contents .interview-block-title-inner h2>span{display:block}.c-content-main .interview-block-title-inner h3,.bge-contents .interview-block-title-inner h3{display:flex;align-items:center;padding:0;margin:0;font-size:2.2rem;font-weight:500;background:none}@media (max-width: 767px){.c-content-main .interview-block-title-inner h3,.bge-contents .interview-block-title-inner h3{font-size:1.8rem}}.c-content-main .interview-block-title-inner h3>span,.bge-contents .interview-block-title-inner h3>span{margin-inline-start:1.6rem;font-size:1.4rem;font-weight:400}@media (max-width: 767px){.c-content-main .interview-block-title-inner h3>span,.bge-contents .interview-block-title-inner h3>span{font-size:1rem}}.c-content-main .interview-block-title p,.bge-contents .interview-block-title p{font-size:1.4rem}@media (max-width: 767px){.c-content-main .interview-block-title p,.bge-contents .interview-block-title p{font-size:1.2rem}}.c-content-main .catchphrase-block h2,.c-content-main .catchphrase-block h3,.c-content-main .catchphrase-block h4,.bge-contents .catchphrase-block h2,.bge-contents .catchphrase-block h3,.bge-contents .catchphrase-block h4{padding:0;margin:0 0 1em;font-size:2.4rem;font-weight:500;line-height:1.6;background:0;border:none}@media (max-width: 767px){.c-content-main .catchphrase-block h2,.c-content-main .catchphrase-block h3,.c-content-main .catchphrase-block h4,.bge-contents .catchphrase-block h2,.bge-contents .catchphrase-block h3,.bge-contents .catchphrase-block h4{font-size:1.8rem}}.c-content-main .catchphrase-block h2:before,.c-content-main .catchphrase-block h3:before,.c-content-main .catchphrase-block h4:before,.bge-contents .catchphrase-block h2:before,.bge-contents .catchphrase-block h3:before,.bge-contents .catchphrase-block h4:before{content:none}.c-content-main .catchphrase-block h2>span,.c-content-main .catchphrase-block h3>span,.c-content-main .catchphrase-block h4>span,.bge-contents .catchphrase-block h2>span,.bge-contents .catchphrase-block h3>span,.bge-contents .catchphrase-block h4>span{display:block}.c-content-main .speech-bubble,.bge-contents .speech-bubble{text-align:center}.c-content-main .speech-bubble p,.bge-contents .speech-bubble p{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;padding:16px 24px;font-size:2.4rem;font-weight:700;line-height:1.6;color:#9f3a00;background:#ffe8d6;border-radius:8px}@media (max-width: 767px){.c-content-main .speech-bubble p,.bge-contents .speech-bubble p{padding:8px 4.2666666667vw;font-size:1.6rem}}.c-content-main .speech-bubble p:after,.bge-contents .speech-bubble p:after{position:absolute;inset:auto 0 1px 0;inline-size:2.4rem;block-size:1.4rem;margin:0 auto;content:"";background:url(/img/obj-speech-bubble.svg);background-size:contain;transform:translateY(100%)}@media (max-width: 767px){.c-content-main .speech-bubble p:after,.bge-contents .speech-bubble p:after{inline-size:1.7rem;block-size:1rem;font-size:1.6rem}}.c-content-main .anchor-link-icon ul,.c-content-main .list-item-lineup ul,.bge-contents .anchor-link-icon ul,.bge-contents .list-item-lineup ul{display:grid;gap:16px;align-items:flex-start;align-self:stretch;justify-content:center;margin:0}@media (min-width: 768px){.c-content-main .anchor-link-icon ul,.c-content-main .list-item-lineup ul,.bge-contents .anchor-link-icon ul,.bge-contents .list-item-lineup ul{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.c-content-main .anchor-link-icon ul,.c-content-main .list-item-lineup ul,.bge-contents .anchor-link-icon ul,.bge-contents .list-item-lineup ul{grid-template-columns:repeat(2,1fr);gap:8px 2.1333333333vw}}.c-content-main .anchor-link-icon ul li:before,.c-content-main .list-item-lineup ul li:before,.bge-contents .anchor-link-icon ul li:before,.bge-contents .list-item-lineup ul li:before{content:none}@media (min-width: 1200px){.c-content-main .anchor-link-icon ul li img,.c-content-main .list-item-lineup ul li img,.bge-contents .anchor-link-icon ul li img,.bge-contents .list-item-lineup ul li img{inline-size:5rem;block-size:5rem}}@media (max-width: 1199px){.c-content-main .anchor-link-icon ul li img,.c-content-main .list-item-lineup ul li img,.bge-contents .anchor-link-icon ul li img,.bge-contents .list-item-lineup ul li img{inline-size:3.5714285714vw;block-size:auto}}@media (max-width: 767px){.c-content-main .anchor-link-icon ul li img,.c-content-main .list-item-lineup ul li img,.bge-contents .anchor-link-icon ul li img,.bge-contents .list-item-lineup ul li img{inline-size:3.6rem}}@media (max-width: 767px){.c-content-main .anchor-link-icon ul li span,.c-content-main .list-item-lineup ul li span,.bge-contents .anchor-link-icon ul li span,.bge-contents .list-item-lineup ul li span{line-height:1.4}}.c-content-main .anchor-link-icon ul li span>span,.c-content-main .list-item-lineup ul li span>span,.bge-contents .anchor-link-icon ul li span>span,.bge-contents .list-item-lineup ul li span>span{display:block}.c-content-main .anchor-link-icon ul li,.bge-contents .anchor-link-icon ul li{display:grid;grid-template-rows:subgrid;align-items:center;padding:0}.c-content-main .anchor-link-icon ul li a,.bge-contents .anchor-link-icon ul li a{position:relative;display:grid;grid-template-columns:5rem auto;gap:16px;align-items:center;justify-content:flex-start;inline-size:100%;padding:16px 56px 16px 16px;color:#272727;text-decoration:none;background:#fff;border:2px solid #D1DDDE;border-radius:4px;transition:.3s ease-in-out color}@media (max-width: 1199px){.c-content-main .anchor-link-icon ul li a,.bge-contents .anchor-link-icon ul li a{grid-template-columns:3.5714285714vw auto;gap:0 1.4814814815vw;padding:16px 4.4444444444vw 16px 1.4814814815vw;font-size:1.4814814815vw}}@media (max-width: 991px){.c-content-main .anchor-link-icon ul li a,.bge-contents .anchor-link-icon ul li a{font-size:1.3rem;line-height:1.6}}@media (max-width: 767px){.c-content-main .anchor-link-icon ul li a,.bge-contents .anchor-link-icon ul li a{grid-template-columns:4rem auto;gap:2.1333333333vw;padding:8px 8.5333333333vw 8px 2.1333333333vw;font-size:1.4rem;border-width:1px}}@media (hover: hover){.c-content-main .anchor-link-icon ul li a:hover,.bge-contents .anchor-link-icon ul li a:hover{color:#9f3a00}.c-content-main .anchor-link-icon ul li a:hover:after,.bge-contents .anchor-link-icon ul li a:hover:after{opacity:1}}main:not(.bca-main) .c-content-main .anchor-link-icon ul li a,main:not(.bca-main) .bge-contents .anchor-link-icon ul li a{block-size:100%}.c-content-main .anchor-link-icon ul li a:before,.c-content-main .anchor-link-icon ul li a:after,.bge-contents .anchor-link-icon ul li a:before,.bge-contents .anchor-link-icon ul li a:after{position:absolute;inset:0 1.1428571429vw 0 auto;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;content:""}@media (max-width: 1199px){.c-content-main .anchor-link-icon ul li a:before,.c-content-main .anchor-link-icon ul li a:after,.bge-contents .anchor-link-icon ul li a:before,.bge-contents .anchor-link-icon ul li a:after{inline-size:1.7142857143vw}}@media (max-width: 991px){.c-content-main .anchor-link-icon ul li a:before,.c-content-main .anchor-link-icon ul li a:after,.bge-contents .anchor-link-icon ul li a:before,.bge-contents .anchor-link-icon ul li a:after{inline-size:2.2222222222vw}}@media (max-width: 767px){.c-content-main .anchor-link-icon ul li a:before,.c-content-main .anchor-link-icon ul li a:after,.bge-contents .anchor-link-icon ul li a:before,.bge-contents .anchor-link-icon ul li a:after{inset:0 2.1333333333vw 0 auto;inline-size:1.8rem;block-size:1.8rem}}.c-content-main .anchor-link-icon ul li a:before,.bge-contents .anchor-link-icon ul li a:before{background:url(/img/icon-anchor-down.svg) no-repeat;background-size:100% auto}.c-content-main .anchor-link-icon ul li a:after,.bge-contents .anchor-link-icon ul li a:after{background:url(/img/icon-anchor-down-hover.svg) no-repeat;background-size:100% auto;opacity:0;transition:.3s ease-in-out opacity}.c-content-main .list-item-lineup ul li,.bge-contents .list-item-lineup ul li{position:relative;display:grid;grid-template-columns:5rem auto;gap:16px;align-items:center;justify-content:flex-start;inline-size:100%;padding:16px;color:#272727;text-decoration:none;background:#fff;border:2px solid #D1DDDE;border-radius:4px;transition:.3s ease-in-out color}@media (max-width: 1199px){.c-content-main .list-item-lineup ul li,.bge-contents .list-item-lineup ul li{grid-template-columns:3.5714285714vw auto;gap:0 1.4814814815vw;padding:16px 1.4814814815vw;font-size:1.4814814815vw}}@media (max-width: 991px){.c-content-main .list-item-lineup ul li,.bge-contents .list-item-lineup ul li{font-size:1.3rem;line-height:1.6}}@media (max-width: 767px){.c-content-main .list-item-lineup ul li,.bge-contents .list-item-lineup ul li{grid-template-columns:4rem auto;gap:2.1333333333vw;padding:8px 2.1333333333vw;font-size:1.4rem;border-width:1px}}main:not(.bca-main) .c-content-main .list-item-lineup ul li,main:not(.bca-main) .bge-contents .list-item-lineup ul li{block-size:100%}.c-content-main .link-btn,.bge-contents .link-btn{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;color:#cf4b00;background-color:#fff;border-color:#cf4b00;display:flex;justify-content:center}@media (max-width: 767px){.c-content-main .link-btn,.bge-contents .link-btn{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .link-btn,main:not(.bca-main) .bge-contents .link-btn{block-size:100%}}.c-content-main .link-btn:before,.bge-contents .link-btn:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .link-btn:hover,.bge-contents .link-btn:hover{cursor:pointer}.c-content-main .link-btn:hover:before,.bge-contents .link-btn:hover:before{opacity:1}.c-content-main .link-btn[target=_blank]:after,.bge-contents .link-btn[target=_blank]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-external.svg) no-repeat left top/100% auto;border:none;rotate:0deg}.c-content-main .link-btn[target=_blank]:hover:after,.bge-contents .link-btn[target=_blank]:hover:after{background-image:url(/img/icon-external-white.svg)}.c-content-main .link-btn:after,.bge-contents .link-btn:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset:0 12px 0 auto;inline-size:24px;block-size:24px;margin:auto 0;content:"";background:url(/img/icon-arrow-orange.svg) no-repeat;transition-property:background-image,inset}.c-content-main .link-btn:hover,.bge-contents .link-btn:hover{color:#fff;border-color:transparent}.c-content-main .link-btn:hover:after,.bge-contents .link-btn:hover:after{inset:0 4px 0 auto;background-image:url(/img/icon-arrow-white-02.svg)}@media (min-width: 768px){.c-content-main .link-btn,.bge-contents .link-btn{inline-size:auto;min-inline-size:40.3225806452vw}}@media (min-width: 992px){.c-content-main .link-btn,.bge-contents .link-btn{min-inline-size:40rem}}@media (max-width: 767px){.c-content-main .link-btn,.bge-contents .link-btn{display:inline-block;inline-size:auto;margin:0 auto}}.c-content-main .link-btn[href$=".pdf"],.bge-contents .link-btn[href$=".pdf"]{transition-timing-function:ease-in-out;transition-duration:.3s;position:relative;z-index:1;display:inline-block;min-inline-size:300px;max-inline-size:400px;padding:20px 44px;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle;border-style:solid;border-width:1px;border-radius:4px;transition-property:color,border-color,background-color;display:flex;flex-direction:column;color:#cf4b00;background-color:#fff;border-color:#cf4b00}@media (max-width: 767px){.c-content-main .link-btn[href$=".pdf"],.bge-contents .link-btn[href$=".pdf"]{inline-size:100%;min-inline-size:260px;max-inline-size:320px;padding:14px 40px;font-size:1.4rem;line-height:1.4}}@media (min-width: 768px){main:not(.bca-main) .c-content-main .link-btn[href$=".pdf"],main:not(.bca-main) .bge-contents .link-btn[href$=".pdf"]{block-size:100%}}.c-content-main .link-btn[href$=".pdf"]:before,.bge-contents .link-btn[href$=".pdf"]:before{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;pointer-events:none;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition-property:opacity}.c-content-main .link-btn[href$=".pdf"]:hover,.bge-contents .link-btn[href$=".pdf"]:hover{cursor:pointer}.c-content-main .link-btn[href$=".pdf"]:hover:before,.bge-contents .link-btn[href$=".pdf"]:hover:before{opacity:1}.c-content-main .link-btn[href$=".pdf"]:after,.bge-contents .link-btn[href$=".pdf"]:after{transition-timing-function:ease-in-out;transition-duration:.3s;position:absolute;inset-block:0;inset-inline-end:12px;display:inline-block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background:url(/img/icon-pdf.svg) no-repeat left top/100% auto;border:none;transition-property:background-image}.c-content-main .link-btn[href$=".pdf"]:hover,.bge-contents .link-btn[href$=".pdf"]:hover{color:#fff;border-color:transparent}.c-content-main .link-btn[href$=".pdf"]:hover:after,.bge-contents .link-btn[href$=".pdf"]:hover:after{background-image:url(/img/icon-pdf-white.svg)}@media (min-width: 768px){.c-content-main .link-btn[href$=".pdf"],.bge-contents .link-btn[href$=".pdf"]{inline-size:40rem}}@media (max-width: 767px){.c-content-main .link-btn[href$=".pdf"],.bge-contents .link-btn[href$=".pdf"]{display:inline-block;inline-size:auto;margin:0 auto}}.c-content-main .link-btn-wrapper,.bge-contents .link-btn-wrapper{text-align:center}.c-content-main .link-btn-wrapper+*,.bge-contents .link-btn-wrapper+*{margin-block-start:1em}@media (max-width: 767px){.c-content-main .pc-only{display:none}}@media (min-width: 768px){.c-content-main .sp-only{display:none}}.c-results h2{position:relative;padding-block-end:16px;margin-block-end:32px;font-size:2.8rem;font-weight:500;line-height:1.6}@media (max-width: 767px){.c-results h2{margin-block-end:24px;font-size:2rem}}.c-results h2:before,.c-results h2:after{position:absolute;inset:auto auto 0 0;block-size:2px;content:""}.c-results h2:before{inline-size:100%;background:#d1ddde}.c-results h2:after{inline-size:8%;background:#cf4b00}@media (max-width: 767px){.c-results h2:after{inline-size:21.3333333333vw}}.c-results__list{display:grid;gap:40px}@media (min-width: 768px){.c-results__list{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 1199px){.c-results__list{gap:3.3333333333vw}}@media (max-width: 767px){.c-results__list{gap:40px}}.c-results__list>li{display:flex;align-items:stretch}.c-results__list>li a{display:block;inline-size:100%;block-size:100%;background:#ebf2f3;border-block-end:1px solid #D1DDDE}@media (hover: hover){.c-results__list>li a:hover h3{color:#9f3a00}.c-results__list>li a:hover h3:before,.c-results__list>li a:hover h3:after{inset:0 -.4rem 0 auto}.c-results__list>li a:hover h3:after{opacity:1}}.c-results__list>li a img{inline-size:100%;block-size:auto;aspect-ratio:307/190;object-fit:cover;object-position:center}@media (max-width: 767px){.c-results__list>li a img{aspect-ratio:343/212}}.c-results__list-text{display:flex;flex-direction:column;gap:16px;padding:16px 16px 24px}@media (max-width: 767px){.c-results__list-text{padding:16px 4.2666666667vw 24px}}.c-results__list-text h3{position:relative;padding-inline-end:3.4rem;font-size:2rem;font-weight:500;line-height:1.6;word-break:break-word;transition:.3s ease-in-out color}.c-results__list-text h3:before,.c-results__list-text h3:after{position:absolute;inset:0 .4rem 0 auto;inline-size:1.6rem;block-size:1.6rem;margin:auto 0;content:"";transition:.3s ease-in-out inset,.3s ease-in-out background}.c-results__list-text h3:before{background:url(/img/icon-arrow-circle-02.svg) no-repeat;background-size:cover}.c-results__list-text h3:after{background:url(/img/icon-arrow-circle-02-hover.svg) no-repeat;background-size:cover;opacity:0;transition:.3s ease-in-out opacity .3s ease-in-out inset}.c-results__list-tag{margin:-4px;font-size:1rem}.c-results__list-tag>div{display:inline}.c-results__list-tag p{display:inline-flex;align-items:center;justify-content:center;margin:3px}.c-results__list-tag p span{display:inline-flex;align-items:center;justify-content:center;padding:.15rem 7px .25rem;font-size:1.2rem;font-weight:400;line-height:1.3;word-break:normal;background:#fff;border:1px solid;border-radius:20px}.c-results__list-tag-item p span{border-color:#cf4b00}.c-results__list-tag-area p span{border-color:#6393ab}.c-results__list-tag-building p span{border-color:#489b71}.c-details__info{display:grid;grid-template-columns:263px 1fr;gap:24px;align-items:center;padding-inline-end:48px;margin-block-end:48px;border:2px solid #D1DDDE;border-radius:8px}@media (width <= 1040px){.c-details__info{grid-template-columns:25.2884615385vw 1fr}}@media (max-width: 767px){.c-details__info{grid-template-columns:37.3333333333vw 1fr;gap:16px;padding-inline-end:24px}}.c-details__info-image{block-size:100%}.c-details__info-image img{inline-size:100%;block-size:100%;aspect-ratio:263/163;overflow:hidden;object-fit:cover;border-radius:6px 0 0 6px}@media (max-width: 767px){.c-details__info-image img{aspect-ratio:140/125}}.c-details__info-text-inner{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:24px 0}@media (max-width: 767px){.c-details__info-text-inner{gap:8px;padding:16px 0}}.c-details__info-text-inner h1{font-size:3rem;font-weight:500;line-height:1.6;word-break:break-word}@media (max-width: 767px){.c-details__info-text-inner h1{font-size:2rem}}.c-details__info-tag{margin:-4px;font-size:1rem}.c-details__info-tag>div{display:inline}.c-details__info-tag p{display:inline-flex;align-items:center;justify-content:center;margin:3px}.c-details__info-tag p span{padding:.15rem 7px .25rem;font-size:1.2rem;font-weight:400;line-height:1.3;word-break:normal;background:#fff;border:1px solid;border-radius:20px}.c-details__info-tag-item p span{border-color:#cf4b00}.c-details__info-tag-area p span{border-color:#6393ab}.c-details__info-tag-building p span{border-color:#489b71}.c-details__btn{margin-block-start:64px}.c-details__btn a{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 16px 16px 36px;margin:0 auto;font-weight:500;line-height:1.4;background:#ebf2f3;border:1px solid #798E90;border-radius:4px}@media (min-width: 768px){.c-details__btn a{max-inline-size:300px;min-block-size:64px}}@media (max-width: 767px){.c-details__btn a{max-inline-size:260px;min-block-size:48px;padding:8px 4.2666666667vw 8px 8.5333333333vw;font-size:1.4rem}}@media (hover: hover){.c-details__btn a:hover span{color:#687273}.c-details__btn a:hover:before{opacity:1}}.c-details__btn a span{position:relative;z-index:1;inline-size:auto;transition:.3s ease-in-out color}.c-details__btn a:before,.c-details__btn a:after{position:absolute;content:""}.c-details__btn a:before{top:0;right:0;bottom:0;left:0;z-index:0;margin:auto;background:#fff;border-radius:4px;opacity:0;transition:.3s ease-in-out opacity}.c-details__btn a:after{inset:0 auto 0 8px;inline-size:2.4rem;block-size:2.4rem;margin:auto 0;background:url(/img/icon-arrow-back.svg) no-repeat;transition:.3s ease-in-out inset}.c-details__title{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:stretch;justify-content:center;padding-block-end:144px}@media (max-width: 767px){.c-details__title{align-items:flex-start;padding-block-end:114px}}.c-details__title:after{position:absolute;inset:auto 0 48px 0;inline-size:1px;block-size:80px;margin:0 auto;content:"";background:#cf4b00}@media (max-width: 767px){.c-details__title:after{block-size:50px}}.c-details__title-info{display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.c-details__title-info{align-items:flex-start}}.c-details__title-info-date{position:relative;min-inline-size:13rem;padding-inline-end:24px;font-family:Outfit,Noto Sans JP,sans-serif;font-size:2rem;font-weight:300;line-height:normal;letter-spacing:.05em}@media (max-width: 767px){.c-details__title-info-date{padding-inline-end:16px;font-size:1.6rem}}.c-details__title-info-date:after{position:absolute;inset:0 0 0 auto;inline-size:1px;block-size:1.4rem;margin:auto 0;content:"";background:#798e90}.c-details__title-info-category{min-inline-size:7rem;padding-inline-start:24px;font-size:1.4rem;font-weight:400;line-height:1.5}@media (max-width: 767px){.c-details__title-info-category{padding-inline-start:16px;font-size:1.2rem}}.c-details__title-text h1{font-size:3.2rem;font-weight:500;line-height:1.7;text-align:center;word-break:break-word}@media (max-width: 767px){.c-details__title-text h1{font-size:2.2rem}}.c-news{margin:0 auto}.c-news__links{display:grid;grid-template-columns:200px 1fr;align-items:center;padding:30px 48px;margin-block-end:64px;border:2px solid #D1DDDE;border-radius:8px}@media (width <= 1040px){.c-news__links{grid-template-columns:19.2307692308vw 1fr}}@media (max-width: 767px){.c-news__links{grid-template-columns:auto;gap:16px;padding:16px 3.7333333333vw}}.c-news__links h2{padding-inline-end:1rem;font-size:1.8rem;font-weight:500;line-height:1.6}@media (max-width: 767px){.c-news__links h2{font-size:1.6rem}}.c-news__links ul{display:flex;flex-wrap:wrap;gap:16px;align-content:flex-start;align-items:flex-start}.c-news__links ul li a{position:relative;display:flex;align-items:center;justify-content:center;padding:7px 15px;line-height:1.4;border:1px solid #CF4B00;border-radius:4px;transition:.3s ease-in-out background}@media (hover: hover){.c-news__links ul li a:hover:before{opacity:1}.c-news__links ul li a:hover span{color:#fff}}.c-news__links ul li a:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;inline-size:calc(100% + 2px);block-size:calc(100% + 2px);margin:auto;content:"";background:linear-gradient(90deg,#e75400,#ff9b3f);border-radius:4px;opacity:0;transition:.3s ease-in-out opacity}.c-news__links ul li a span{z-index:1;font-weight:500;line-height:1.4;color:#cf4b00;transition:.3s ease-in-out color}@media (max-width: 767px){.c-news__links ul li a span{font-size:1.4rem}}.c-news__links ul li a[aria-current=page]{pointer-events:none;background:#cf4b00}.c-news__links ul li a[aria-current=page] span{color:#fff}.c-news__list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.c-news__list li{inline-size:100%;border-block-end:1px solid #EBF2F3}@media (max-width: 767px){.c-news__list li:first-child a{padding-block-start:0}}.c-news__list li>a,.c-news__list li>div{position:relative;align-items:center;inline-size:100%;padding:16px 60px 16px 0;line-height:normal}@media (min-width: 768px){.c-news__list li>a,.c-news__list li>div{display:grid;grid-template-columns:10rem 13rem auto;gap:0 32px}}@media (max-width: 767px){.c-news__list li>a,.c-news__list li>div{display:flex;flex-wrap:wrap;gap:8px;padding:16px 8.5333333333vw 16px 1.0666666667vw}}.c-news__list li>a time,.c-news__list li>div time{font-family:Outfit,Noto Sans JP,sans-serif;font-weight:300;line-height:normal;word-break:break-all}@media (min-width: 768px){.c-news__list li>a time,.c-news__list li>div time{display:block;inline-size:10rem;letter-spacing:.06em}}@media (max-width: 767px){.c-news__list li>a time,.c-news__list li>div time{font-size:1.4rem;font-weight:400;line-height:1.5}}.c-news__list li>a span,.c-news__list li>div span{display:flex;gap:10px;align-items:center;justify-content:center;padding:4px 8px;font-size:1.2rem;font-weight:400;color:#fff;text-align:center;background:#2d3334;border-radius:4px}@media (min-width: 768px){.c-news__list li>a span,.c-news__list li>div span{inline-size:13rem}}@media (max-width: 767px){.c-news__list li>a span,.c-news__list li>div span{padding:2px 16px;line-height:1.5}}@media (hover: hover){.c-news__list li>a:hover:after{inset:0 0 0 auto}}.c-news__list li>a:after{position:absolute;inset:0 8px 0 auto;inline-size:20px;block-size:20px;margin:auto 0;content:"";background:url(/img/icon-arrow.svg) no-repeat;transition:.3s ease-in-out inset}@media (max-width: 767px){.c-news__list li>a:after{inset:0 4px 0 auto}}.c-news__list-title{inline-size:auto;word-break:break-word;transition:.3s ease-in-out color}@media (max-width: 767px){.c-news__list-title{inline-size:100%;font-size:1.4rem;line-height:1.7}}@media (hover: hover){a:hover .c-news__list-title{color:#9f3a00}}}@layer reset,base,general,components;
/*$vite$:1*/