.tlp-wrap.svelte-buxdxq{position:relative;max-width:1920px;margin:0 auto}.tlp-header.svelte-buxdxq{position:relative;width:100%;display:flex;align-items:center;gap:29px}.tlp-header.svelte-buxdxq .tlp-logo:where(.svelte-buxdxq){max-width:167px;margin-block:calc(24 / 79 * 100px);margin-left:calc(44 / 1920 * 100%);line-height:1}.tlp-header.svelte-buxdxq .tlp-logo:where(.svelte-buxdxq) img:where(.svelte-buxdxq){vertical-align:initial}.tlp-logo.svelte-buxdxq a:where(.svelte-buxdxq){display:flex}.tlp-header.svelte-buxdxq .tlp-header-description:where(.svelte-buxdxq){color:#7f7f7f}.tlp-fv-01.svelte-buxdxq{box-sizing:border-box;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.tlp-fv-01.svelte-buxdxq .tlp-fv-inner:where(.svelte-buxdxq){position:relative;width:90%;max-width:1024px;min-width:500px;display:flex;align-items:flex-end;margin-inline:auto;gap:5%}.tlp-fv-unit.svelte-buxdxq{width:fit-content}.tlp-fv-catch.svelte-buxdxq{display:inline-block;margin-top:46px;color:#fff;text-shadow:1.982px 1.982px 5.947px rgba(0,0,0,.25);-webkit-text-stroke-width:.18px;-webkit-text-stroke-color:#e1d299;font-family:"Noto Serif JP";font-size:35.573px;font-style:normal;font-weight:500;line-height:46.957px;letter-spacing:4.269px}.tlp-fv-catch.svelte-buxdxq:after{content:"";display:block;margin-top:4px;background-color:#fff;width:100%;height:2px}.tlp-fv-catch.svelte-buxdxq+.tlp-fv-normal:where(.svelte-buxdxq){margin-top:24px}.tlp-fv-flashy.svelte-buxdxq{color:#eed06c;font-feature-settings:"pwid" on,"palt" on;text-shadow:min(calc(3.232 / 1080 * 100vw),3.232px) min(calc(3.232 / 1080 * 100vw),3.232px) min(calc(9.696 / 1080 * 100vw),9.696px) rgba(0,0,0,.25);-webkit-text-stroke-width:min(calc(.3 / 1080 * 100vw),.3px);-webkit-text-stroke-color:#eed06c;font-family:A P-OTF A1 Mincho StdN;font-size:min(calc(58 / 1080 * 100vw),58px);font-style:normal;font-weight:600;line-height:132%;letter-spacing:min(calc(6.96 / 1080 * 100vw),6.96px)}.tlp-fv-normal.svelte-buxdxq{color:#fff;font-feature-settings:"pwid" on,"palt" on;text-shadow:min(calc(3.232 / 1080 * 100vw),3.232px) min(calc(3.232 / 1080 * 100vw),3.232px) min(calc(9.696 / 1080 * 100vw),9.696px) rgba(0,0,0,.25);-webkit-text-stroke-width:min(calc(.3 / 1080 * 100vw),.3px);-webkit-text-stroke-color:#fff;font-family:A P-OTF A1 Mincho StdN;font-size:min(calc(46 / 1080 * 100vw),46px);font-style:normal;font-weight:600;line-height:132%;letter-spacing:min(calc(5.52 / 1080 * 100vw),5.52px)}.tlp-fv-text.svelte-buxdxq{color:#fff;font-size:min(calc((21.042 / 1080) * 100vw),21.042px);font-style:normal;font-weight:500;line-height:160%;letter-spacing:min(calc((1.683 / 1080) * 100vw),1.683px);margin-top:min(calc((26 / 1080) * 100vw),26px)}.tlp-fv-01.svelte-buxdxq .tlp-fv-text:where(.svelte-buxdxq){margin-bottom:48px}.tlp-fv-text-flashy.svelte-buxdxq{color:#f9f1c4}.tlp-fv-image.svelte-buxdxq{display:flex}.sp.svelte-buxdxq{display:none}@media screen and (max-width:1079px){.sp.svelte-buxdxq{display:block}.tlp-wrap.svelte-buxdxq{position:relative}.tlp-fv-01.svelte-buxdxq{background-size:cover;display:flex;justify-content:center;align-items:start}.tlp-fv-01.svelte-buxdxq .tlp-fv-inner:where(.svelte-buxdxq){justify-content:center;container-type:inline-size;width:100%;min-width:initial;overflow:hidden}.tlp-fv-flashy.svelte-buxdxq{font-size:41px}.tlp-fv-normal.svelte-buxdxq{font-size:33px}.tlp-text-container.svelte-buxdxq{padding-left:calc(24 / 390 * 100cqw)}.tlp-fv-text.svelte-buxdxq{font-size:12px;line-height:20.42px;margin-top:18px}.tlp-fv-catch.svelte-buxdxq{font-size:24px;margin-top:29px}.tlp-fv-catch.svelte-buxdxq:after{margin-top:-4px}.tlp-header.svelte-buxdxq{gap:12px}.tlp-header.svelte-buxdxq .tlp-header-description:where(.svelte-buxdxq){font-size:11px}}@media screen and (max-width:599px){.tlp-fv-01.svelte-buxdxq .tlp-fv-inner:where(.svelte-buxdxq){justify-content:flex-start}.tlp-fv-image.svelte-buxdxq{position:absolute;bottom:0;right:-13%;width:100%;max-width:221px}}.serif.svelte-buxdxq{font-family:"Noto Serif JP",serif}.component-root.svelte-1uc7z0p{height:100%;min-height:70px;display:flex}.submit-btn.svelte-1uc7z0p{width:100%;background:linear-gradient(0,#8d1a1a 50%,#8d1a1acc 50%);display:flex;align-items:stretch;font-size:25px;font-weight:600;color:#fff;border-radius:24px;position:relative;border:3px solid #c41500;box-shadow:8px 8px 4px 4px #0000004d;transition:all .5s;user-select:none}@keyframes svelte-1uc7z0p-flashing-animation{0%{border:5px solid #ffff00}to{border:5px solid #c41500}}.submit-btn.flashing.svelte-1uc7z0p{transition:all .3s ease-in-out;animation-name:svelte-1uc7z0p-flashing-animation;animation-duration:.5s;animation-timing-function:ease-in-out;animation-direction:alternate;animation-iteration-count:infinite}.submit-btn.svelte-1uc7z0p:hover{filter:brightness(125%);cursor:pointer;box-shadow:none;transform:translateY(5px);transition:all .5s}.submit-btn.svelte-1uc7z0p .sub-content:where(.svelte-1uc7z0p){background:linear-gradient(0,#6e1008 50%,#6e1008cc 50%);clip-path:polygon(0% 3%,90% 3%,100% 50%,90% 95%,0% 95%);padding:0 12px;border-radius:22px 0 0 22px;transform:translate(3%);color:#ffde86;font-size:12px;font-weight:700;display:flex;align-items:center;word-break:keep-all}.submit-btn.svelte-1uc7z0p .main-content:where(.svelte-1uc7z0p){display:flex;width:100%;padding-inline:10px 1.2em;align-items:center;justify-content:center}.submit-btn.svelte-1uc7z0p:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABjSURBVHgBlZBBEcAgDASRUAlIQEKdtBLigDppnSABCUiohPQe98zRgZl97QaYJHc3UJM6DPwvehjZLGqMDhVsoIMXFBVlMBhlFe18qq3dwD8MTpdoulOekbwpr0hWKRnYbIMfp4iS7+C9IJAAAAAASUVORK5CYII=);position:absolute;right:12px;top:calc(50% - .1em);transform:translateY(-50%)}@keyframes svelte-1uc7z0p-topFormFlash{0%{border-color:#c41500}49%{border-color:#c41500}50%{border-color:#ffc700}99%{border-color:#ffc700}to{border-color:#c41500}}.content-wrapper.svelte-eepnii{display:flex;width:100%;height:110px;justify-content:center;align-items:stretch;padding-bottom:50px}.AirFormAdviserSubmitButtonProxy-wrapper.svelte-eepnii{width:350px}
