@layer bricks{:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks{:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks{@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgb(0 0 0 / .5),rgb(0 0 0 / .25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-dsalco{width:3em}@media (max-width:991px){#brxe-dsalco{width:2.5em}}@media (max-width:478px){#brxe-dsalco{width:2em}}#brxe-ppsctm{width:3em}@media (max-width:991px){#brxe-ppsctm{width:2.5em}}@media (max-width:478px){#brxe-ppsctm{width:2em}}#brxe-qnxqhd{width:20%;flex-direction:row;column-gap:3rem;position:absolute;left:0}@media (max-width:478px){#brxe-qnxqhd{flex-wrap:nowrap;column-gap:1.5rem}}#brxe-jdskah{flex-direction:row;align-items:center;justify-content:center}#brxe-auaszs{text-align:center}#brxe-ilwnyg{align-items:center;width:60%;align-self:center!important;z-index:10}@media (max-width:991px){#brxe-ilwnyg{width:100%}}#brxe-ntvaxa{width:3em}@media (max-width:991px){#brxe-ntvaxa{width:2.5em}}@media (max-width:478px){#brxe-ntvaxa{width:2em}}#brxe-khrbaf{width:3em}@media (max-width:991px){#brxe-khrbaf{width:2.5em}}@media (max-width:478px){#brxe-khrbaf{width:2em}}#brxe-vtqmmn{width:20%;flex-direction:row;column-gap:3rem;justify-content:flex-end;position:absolute;right:0}@media (max-width:478px){#brxe-vtqmmn{flex-wrap:nowrap;column-gap:1.5rem}}#brxe-vgkymp{flex-direction:row;justify-content:center;align-items:center;position:relative}#brxe-wbkeqs{height:13vw;justify-content:center}@media (max-width:991px){#brxe-wbkeqs{height:20vw}}@media (max-width:478px){#brxe-wbkeqs{height:34vw}}#brxe-nrzlmx{text-align:center}#brxe-oqpejg{width:.8em}#brxe-ltgxvz{font-family:"Zen Maru Gothic";line-height:1em;font-weight:700;padding-right:1rem;padding-left:1rem}@media (max-width:478px){#brxe-ltgxvz{font-size:3.6vw}}#brxe-mahcjd{width:.8em}#brxe-qmghwe{align-items:flex-end}#brxe-xlwbsl{width:3.4vw}@media (max-width:991px){#brxe-xlwbsl{width:4.4vw}}@media (max-width:478px){#brxe-xlwbsl{width:8.4vw}}#brxe-txkzxg{font-family:"Roboto";font-size:1.7vw;line-height:1em}@media (max-width:991px){#brxe-txkzxg{font-size:2.7vw}}@media (max-width:478px){#brxe-txkzxg{font-size:4.7vw}}#brxe-vaoped{font-family:"Zen Maru Gothic";line-height:1em}#brxe-csuztx{flex-direction:column;align-items:center;margin-left:.5em}#brxe-luiyfo{border-radius:100px;padding-top:.6em;padding-right:1.5em;padding-bottom:.6em;padding-left:.6em;flex-direction:row;align-items:center;transition:.2s}#brxe-luiyfo:hover{transform:scaleX(.8) scaleY(.8)}#brxe-orcqzg{align-items:center;padding-left:2.5em}@media (max-width:991px){#brxe-orcqzg{padding-left:0}}#brxe-ghajll{width:.8em}#brxe-zpejxx{font-family:"Zen Maru Gothic";line-height:1em;font-weight:700;padding-right:1rem;padding-left:1rem}@media (max-width:478px){#brxe-zpejxx{font-size:3.6vw}}#brxe-gplful{width:.8em}#brxe-sjrvfs{align-items:flex-end}#brxe-wswart{width:3.4vw}@media (max-width:991px){#brxe-wswart{width:4.4vw}}@media (max-width:478px){#brxe-wswart{width:8.4vw}}#brxe-picrhm{font-family:"Zen Maru Gothic";line-height:1em;font-size:1.3vw;font-weight:700;padding-right:1.2em;padding-left:1.2em}@media (max-width:991px){#brxe-picrhm{font-size:2.3vw;padding-right:.8em;padding-left:.8em}}@media (max-width:478px){#brxe-picrhm{font-size:4.3vw;padding-right:.55em;padding-left:.55em}}#brxe-ihywrg{flex-direction:column;align-items:center;margin-left:.5em}#brxe-pvcuxf{border-radius:100px;padding-top:.6em;padding-right:1.5em;padding-bottom:.6em;padding-left:.6em;flex-direction:row;align-items:center;transition:.2s}#brxe-pvcuxf:hover{transform:scaleX(.8) scaleY(.8)}[id]{scroll-margin-top:5em}#brxe-lsxxtq{align-items:center;padding-right:2.5em}@media (max-width:991px){#brxe-lsxxtq{padding-right:0;margin-top:3vw}}@media (max-width:478px){#brxe-lsxxtq{margin-top:5vw}}#brxe-mikzdu{flex-direction:row;justify-content:center}@media (max-width:991px){#brxe-mikzdu{flex-direction:column}}#brxe-ubowxn{align-items:center;width:60%}#brxe-ankmzc{flex-direction:row;justify-content:center;align-items:center}#brxe-qnlqbr{width:50vw}#brxe-qnlqbr .fluentform .ff-el-input--label label{color:var(--text-body);font-size:1vw;font-weight:700}#brxe-qnlqbr .fluentform .ff-el-group input::-webkit-input-placeholder{font-size:1vw;font-family:"Noto Sans JP";line-height:1.8em}#brxe-qnlqbr .fluentform .ff-el-group textarea::-webkit-input-placeholder{font-size:1vw;font-family:"Noto Sans JP";line-height:1.8em}#brxe-qnlqbr .fluentform .ff-el-group:not(form>*:last-child){margin-bottom:1vw}#brxe-qnlqbr .frm-fluent-form .ff-t-container{--x-ff-gap:0.5vw}#brxe-qnlqbr .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding-top:.5vw;padding-right:1vw;padding-bottom:.5vw;padding-left:1vw;border-top:0 solid var(--text-body);border-right:0 solid var(--text-body);border-bottom:1px solid var(--text-body);border-left:1px solid var(--text-body);border-radius:0;font-size:1vw;line-height:1.8em;font-family:"Noto Sans JP";color:var(--text-body)}#brxe-qnlqbr .fluentform .ff-el-group textarea{padding-top:.5vw;padding-right:1vw;padding-bottom:.5vw;padding-left:1vw;border-top:0 solid var(--text-body);border-right:0 solid var(--text-body);border-bottom:1px solid var(--text-body);border-left:1px solid var(--text-body);border-radius:0;font-size:1vw;line-height:1.8em;font-family:"Noto Sans JP";color:var(--text-body)}#brxe-qnlqbr .fluentform .ff-el-group select{padding-top:.5vw;padding-right:1vw;padding-bottom:.5vw;padding-left:1vw;border-top:0 solid var(--text-body);border-right:0 solid var(--text-body);border-bottom:1px solid var(--text-body);border-left:1px solid var(--text-body);border-radius:0;font-size:1vw;line-height:1.8em;font-family:"Noto Sans JP";color:var(--text-body)}#brxe-qnlqbr .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover{border-color:var(--primary)}#brxe-qnlqbr .fluentform .ff-el-group textarea:hover{border-color:var(--primary)}#brxe-qnlqbr .fluentform .ff-el-group select:hover{border-color:var(--primary)}#brxe-qnlqbr .ff-el-form-check-label{font-size:1vw;color:var(--text-body)}#brxe-qnlqbr .fluentform .ff-btn-submit{border-radius:40px;background-color:var(--primary);font-size:.9vw;color:var(--light);padding-top:.5em;padding-bottom:.5em;width:100%}#brxe-qnlqbr .fluentform form .ff-btn-submit:not(.ff_btn_no_style){background-color:var(--primary)}.p-country-name{display:none}.ff-el-group.check .ff-el-input--label.ff-el-is-required:before{content:'';background-color:#fff0;margin-right:0;padding:0}.ff-el-input--label.ff-el-is-required:before{content:'　必須　';margin-right:1em;color:#fff;font-size:.7em;line-height:1em;background-color:#F24726}.ff-el-input--label:before{content:'　任意　';margin-right:1em;color:#fff;font-size:.7em;line-height:1em;background-color:#aaa}@media (max-width:991px){#brxe-qnlqbr{width:80vw}#brxe-qnlqbr .fluentform .ff-el-input--label label{font-size:2vw}#brxe-qnlqbr .fluentform .ff-el-group input::-webkit-input-placeholder{font-size:2vw}#brxe-qnlqbr .fluentform .ff-el-group textarea::-webkit-input-placeholder{font-size:2vw}#brxe-qnlqbr .ff-el-form-check-label{font-size:2vw}#brxe-qnlqbr .fluentform .ff-btn-submit{font-size:1.9vw}#brxe-qnlqbr .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:2vw}#brxe-qnlqbr .fluentform .ff-el-group textarea{font-size:2vw}#brxe-qnlqbr .fluentform .ff-el-group select{font-size:2vw}}@media (max-width:478px){#brxe-qnlqbr{width:90vw}#brxe-qnlqbr .fluentform .ff-el-input--label label{font-size:3.6vw}#brxe-qnlqbr .fluentform .ff-el-group input::-webkit-input-placeholder{font-size:3.6vw}#brxe-qnlqbr .fluentform .ff-el-group textarea::-webkit-input-placeholder{font-size:3.6vw}#brxe-qnlqbr .ff-el-form-check-label{font-size:3.6vw}#brxe-qnlqbr .fluentform .ff-btn-submit{font-size:3.4vw}#brxe-qnlqbr .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:3.6vw}#brxe-qnlqbr .fluentform .ff-el-group textarea{font-size:3.6vw}#brxe-qnlqbr .fluentform .ff-el-group select{font-size:3.6vw}}#brxe-jpzdlq{align-items:center}#contact-area{border-bottom:1px solid var(--secondary)}