section.svelte-16z51m8.svelte-16z51m8{background:#f0f4f6;padding:0;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);opacity:0;transform:translateY(20px)}@media screen and (min-width: 768px){section.svelte-16z51m8.svelte-16z51m8{padding:50px 0 100px}}section.svelte-16z51m8 .wrapper.svelte-16z51m8{max-width:900px;width:100%;background:#fff;padding:0 20px}@media screen and (min-width: 576px){section.svelte-16z51m8 .wrapper.svelte-16z51m8{padding:0 50px}}@media screen and (min-width: 768px){section.svelte-16z51m8 .wrapper.svelte-16z51m8{padding:50px 100px 0}}section.svelte-16z51m8 .wrapper .content-title .category.svelte-16z51m8{background:#00a596;padding:5px 10px;border-radius:12px}section.svelte-16z51m8 .wrapper .content-title h1.svelte-16z51m8{font-size:18px}@media screen and (min-width: 768px){section.svelte-16z51m8 .wrapper .content-title h1.svelte-16z51m8{font-size:26px}}section.svelte-16z51m8 .wrapper .content-title .sns img.svelte-16z51m8{width:30px;height:30px}section.svelte-16z51m8 .wrapper .thumbnail.svelte-16z51m8{margin-left:0;margin-right:0;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2)}@media screen and (min-width: 768px){section.svelte-16z51m8 .wrapper .thumbnail.svelte-16z51m8{margin-left:-100px;margin-right:-100px}}section.svelte-16z51m8 .wrapper .thumbnail img.svelte-16z51m8{width:100%}section.svelte-16z51m8 .wrapper .contents .item .heading.svelte-16z51m8{position:relative;font-size:22px;font-weight:600;padding:10px 20px;margin-bottom:20px}section.svelte-16z51m8 .wrapper .contents .item .heading.svelte-16z51m8:before{content:"";position:absolute;top:0;left:0;display:block;background:#00a596;width:6px;height:100%;border-radius:3px}section.svelte-16z51m8 .wrapper .contents .item .global-body.svelte-16z51m8{line-height:1.8}section.svelte-16z51m8 .wrapper .footer.svelte-16z51m8{margin-left:-20px;margin-right:-20px;padding:50px 100px;border-top:1px solid #dce1e6}@media screen and (min-width: 576px){section.svelte-16z51m8 .wrapper .footer.svelte-16z51m8{margin-left:-50px;margin-right:-50px}}@media screen and (min-width: 768px){section.svelte-16z51m8 .wrapper .footer.svelte-16z51m8{margin-left:-100px;margin-right:-100px}}section.svelte-16z51m8 .wrapper .footer .button.svelte-16z51m8{font-family:Jost,sans-serif;border:1px solid #00a596;border-radius:20px;padding:12px 30px}section.svelte-16z51m8 .wrapper .footer .button p.svelte-16z51m8{font-size:15px;color:#00a596}section.svelte-16z51m8 .wrapper .footer .button .arrow.svelte-16z51m8{display:block;width:8px;height:8px;border:1px solid #00a596;border-left:0;border-bottom:0;transform:translate(0) rotate(45deg);transition:transform .3s}section.svelte-16z51m8 .wrapper .footer .button.svelte-16z51m8:hover{background:#00a596}section.svelte-16z51m8 .wrapper .footer .button:hover p.svelte-16z51m8{color:#fff}section.svelte-16z51m8 .wrapper .footer .button:hover .arrow.svelte-16z51m8{border-color:#fff;transform:translate(6px) rotate(45deg)}section.show.svelte-16z51m8.svelte-16z51m8{animation:svelte-16z51m8-slideIn .8s forwards cubic-bezier(0,.1,0,1),svelte-16z51m8-fadeIn .8s forwards ease-in-out}@keyframes svelte-16z51m8-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-16z51m8-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}
