.lp-kikkake{--u:.25641vw}@media (max-width:1025px) and (orientation:landscape){.lp-kikkake{--u:.147059vw}}@media (min-width:681px) and (max-width:1025px){.lp-kikkake{--u:.147059vw}}@media (min-width:1026px){.lp-kikkake{--u:1px}}@media (min-width:1921px){.lp-kikkake{--u:.0520833vw}}.lp-kikkake{--c-primary:#1c9b8a;--c-primary-dark:#0b4f49;--c-navy:#14181a;--c-text:#2d3436;--c-text-sub:#6b7479;--c-bg:#fff;--c-white:#fff;--c-fv-bg:#f8fffd;--font-family:"Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Helvetica Neue", "Arial", "Meiryo", sans-serif;--ease:cubic-bezier(.22, .61, .36, 1)}.lp-kikkake,.lp-kikkake *,.lp-kikkake :before,.lp-kikkake :after{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;border:none;margin:0;padding:0}.lp-kikkake ul,.lp-kikkake ol{list-style:none}.lp-kikkake a{color:inherit;text-decoration:none}.lp-kikkake button{color:inherit;cursor:pointer;text-align:left;appearance:none;background:0 0}.lp-kikkake svg{width:100%;height:auto;display:block}.lp-kikkake picture{max-width:100%;height:auto}.lp-kikkake img{width:inherit;max-width:100%;height:auto}.lp-kikkake :focus-visible{outline:calc(3 * var(--u)) solid var(--c-primary);outline-offset:calc(2 * var(--u))}.lp-kikkake{font-family:var(--font-family);font-size:calc(14 * var(--u));color:var(--c-text);background:var(--c-bg);-webkit-text-size-adjust:100%;line-height:1.9}@media (min-width:1026px){.lp-kikkake{font-size:calc(15 * var(--u))}}.lp-kikkake h1,.lp-kikkake h2,.lp-kikkake h3,.lp-kikkake h4{font-weight:700;line-height:1.4}.lp-kikkake em{font-style:normal}.lp-kikkake .wrapper{isolation:isolate;position:relative;overflow-x:clip}@media (prefers-reduced-motion:reduce){.lp-kikkake *{transition-duration:.001ms!important;animation-duration:.001ms!important}}
