body[data-page=form] .header{opacity:1;pointer-events:auto;visibility:visible}.breadcrumbs{margin-top:calc(80 * var(--liq-unit));padding:calc(24 * var(--liq-unit)) calc(32 * var(--liq-unit)) 0}@media screen and (width < 960px){.breadcrumbs{padding:calc(24 * var(--liq-unit)) calc(16 * var(--liq-unit)) 0}}.breadcrumbs__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-brand);font-family:fot-rodin-pron,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(16 * var(--liq-unit));font-weight:800;gap:calc(14 * var(--liq-unit));margin-inline:auto;max-width:calc(1440 * var(--liq-unit))}.breadcrumbs__inner a{color:inherit;text-decoration:none}.contact{overflow:hidden;padding:calc(96 * var(--liq-unit)) calc(32 * var(--liq-unit));position:relative}@media screen and (width < 960px){.contact{padding:calc(80 * var(--liq-unit)) calc(20 * var(--liq-unit))}}.contact__bg-placeholder{background:url(../../assets/images/webp/form_Bg.webp) top;inset:0;position:absolute;z-index:0}@media screen and (width < 960px){.contact__bg-placeholder{background:url(../../assets/images/webp/form_Bg_sp.webp) top}}.contact__bg-placeholder{background-size:cover}.contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(80 * var(--liq-unit));margin-inline:auto;max-width:calc(804 * var(--liq-unit))}@media screen and (width < 960px){.contact__inner{gap:calc(48 * var(--liq-unit))}}.contact__hero{text-align:center;width:100%}.contact__label{color:var(--color-text-accent);font-family:fot-rodin-pron,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(28 * var(--liq-unit));font-weight:800;line-height:2;margin:0}@media screen and (width < 960px){.contact__label{font-size:calc(20 * var(--liq-unit))}}.contact__title{color:var(--color-text-inverse);font-family:fot-rodin-pron,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(64 * var(--liq-unit));font-weight:800;line-height:1.2;margin:0}@media screen and (width < 960px){.contact__title{font-size:calc(34 * var(--liq-unit))}}.contact__desc{color:var(--color-text-body);font-family:M PLUS\ 1p,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(20 * var(--liq-unit));font-weight:800;line-height:2;margin:calc(16 * var(--liq-unit)) 0 0}@media screen and (width < 960px){.contact__desc{font-size:calc(16 * var(--liq-unit))}}.contact__card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.contact__mascot-placeholder{background:url(../../assets/images/compression/mascot_pc.png) no-repeat;background-size:cover;height:calc(124 * var(--liq-unit));left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(270 * var(--liq-unit));z-index:2}@media screen and (width < 960px){.contact__mascot-placeholder{aspect-ratio:723/331;background:url(../../assets/images/compression/mascot_sp.png) no-repeat;background-size:cover;height:auto;width:62.57%}}.contact__if-google-fm{height:1260px;margin-top:6.4vw;width:800px}@media screen and (width < 960px){.contact__if-google-fm{height:1450px;margin:18.1vw auto 0;width:99%}}.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-background-canvas);border:calc(2 * var(--liq-unit)) solid var(--color-text-body);border-radius:calc(12 * var(--liq-unit));-ms-flex-direction:column;flex-direction:column;gap:calc(40 * var(--liq-unit));margin-top:calc(105 * var(--liq-unit));max-width:calc(804 * var(--liq-unit));padding:calc(45 * var(--liq-unit)) calc(40 * var(--liq-unit)) calc(68 * var(--liq-unit));width:100%}@media screen and (width < 960px){.contact-form{gap:calc(32 * var(--liq-unit));margin-top:calc(84 * var(--liq-unit));padding:calc(32 * var(--liq-unit)) calc(20 * var(--liq-unit))}}.form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(8 * var(--liq-unit));width:100%}.form-group,.form-group__label{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16 * var(--liq-unit))}.form-group__label label,.form-group__label span:first-child{color:var(--color-text-body);font-family:M PLUS\ 1p,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(20 * var(--liq-unit));font-weight:800}@media screen and (width < 960px){.form-group__label label,.form-group__label span:first-child{font-size:calc(18 * var(--liq-unit))}}.form-group input[type=email],.form-group input[type=text],.form-group textarea{background:var(--color-background-canvas);border:calc(3 * var(--liq-unit)) solid var(--color-text-body);border-radius:calc(12 * var(--liq-unit));font-family:M PLUS\ 1p,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(16 * var(--liq-unit));padding:0 calc(16 * var(--liq-unit));width:100%}.form-group input[type=email],.form-group input[type=text]{height:calc(56 * var(--liq-unit))}.form-group textarea{min-height:calc(200 * var(--liq-unit));padding:calc(16 * var(--liq-unit));resize:vertical}.badge{background:var(--color-text-accent);border-radius:calc(6 * var(--liq-unit));color:var(--color-text-inverse);font-family:M PLUS\ 1p,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(16 * var(--liq-unit));font-weight:900;line-height:1.2;padding:calc(4 * var(--liq-unit)) calc(8 * var(--liq-unit))}@media screen and (width < 960px){.badge{font-size:calc(14 * var(--liq-unit))}}.checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16 * var(--liq-unit)) calc(64 * var(--liq-unit))}@media screen and (width < 960px){.checkbox-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(12 * var(--liq-unit))}}.checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-family:M PLUS\ 1p,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(20 * var(--liq-unit));font-weight:800;gap:calc(16 * var(--liq-unit))}@media screen and (width < 960px){.checkbox-item{font-size:calc(18 * var(--liq-unit))}}.checkbox-item input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.checkbox-box{position:relative;-ms-flex-negative:0;background:var(--color-background-canvas);border:calc(3 * var(--liq-unit)) solid var(--color-text-body);border-radius:calc(6 * var(--liq-unit));flex-shrink:0;height:calc(24 * var(--liq-unit));width:calc(24 * var(--liq-unit))}.checkbox-item input[type=checkbox]:checked+.checkbox-box:after{border:solid var(--color-text-accent);border-width:0 calc(3 * var(--liq-unit)) calc(3 * var(--liq-unit)) 0;content:"";height:calc(13 * var(--liq-unit));left:calc(6 * var(--liq-unit));position:absolute;top:calc(3 * var(--liq-unit));-webkit-transform:rotate(45deg);transform:rotate(45deg);width:calc(8 * var(--liq-unit))}.checkbox-item input[type=checkbox]:focus-visible+.checkbox-box{outline:calc(2 * var(--liq-unit)) solid var(--color-text-brand-blue);outline-offset:calc(2 * var(--liq-unit))}.submit-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:calc(32 * var(--liq-unit));justify-content:center;-ms-flex-item-align:center;align-self:center;background:var(--color-text-accent);border:calc(3 * var(--liq-unit)) solid var(--color-text-body);border-radius:calc(104 * var(--liq-unit));-webkit-box-shadow:calc(2 * var(--liq-unit)) calc(5 * var(--liq-unit)) 0 var(--color-text-body);box-shadow:calc(2 * var(--liq-unit)) calc(5 * var(--liq-unit)) 0 var(--color-text-body);color:var(--color-text-inverse);cursor:pointer;font-family:fot-rodin-pron,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(27 * var(--liq-unit));font-weight:800;padding:calc(16 * var(--liq-unit)) calc(68 * var(--liq-unit))}@media (hover:hover) and (pointer:fine){.submit-button:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}}@media (hover:none) and (pointer:coarse){.submit-button:active{opacity:.7}}@media screen and (width < 960px){.submit-button{font-size:calc(24 * var(--liq-unit));gap:calc(17 * var(--liq-unit));padding:calc(12 * var(--liq-unit)) calc(40 * var(--liq-unit));width:100%}}.submit-button__arrow{font-size:calc(24 * var(--liq-unit));line-height:1}
/*# sourceMappingURL=form.css.map */