*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;background:#edf4f5;color:#123343;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif}a{color:#087c8b;text-underline-offset:3px}a:focus-visible{outline:3px solid #e69a3f;outline-offset:3px}.lp,.tools,.review-note{width:100%;max-width:540px;margin:0 auto;background:#fff}.tools{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:6px 14px;font-size:12px;line-height:1.5;color:#53666f}.tools a{padding:4px 0}.slice{position:relative;margin:0;line-height:0}.slice img{display:block;width:100%;height:auto}.hotspot{position:absolute;display:block;border-radius:999px}.hotspot:focus-visible{outline-offset:2px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.review-note{padding:22px 20px 28px;color:#53666f;font-size:12px;line-height:1.9;scroll-margin-top:16px}.review-note p{margin:0}.review-note:target{outline:2px solid #128fa1;outline-offset:-2px}.reader{max-width:720px;margin:0 auto;background:#fff;padding:28px 22px 44px;line-height:1.95;overflow-wrap:anywhere}.reader h1{font-size:24px;line-height:1.5;margin:0 0 24px}.reader p{margin:0 0 1em}.not-found{max-width:540px;margin:10vh auto;padding:30px;background:#fff;line-height:1.8}
.cta-s06{left:7.40740741%;top:87.14213963%;width:85.18518519%;height:8.53842290%}
.cta-s08{left:7.40740741%;top:81.63265306%;width:85.18518519%;height:12.09372638%}
.cta-s13{left:7.40740741%;top:76.50676507%;width:85.18518519%;height:9.90159902%}
