@font-face{font-family:Noto Sans;src:url(/fonts/NotoSansKR-VariableFont_wght.ttf)format("truetype");font-weight:325 700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSansKR-VariableFont_wght.ttf)format("truetype");font-weight:325 700;font-style:normal}*{box-sizing:border-box}div#outlet{flex-direction:column;justify-content:center;place-items:center;width:100%;max-width:100vw;height:auto;margin:0;padding:0;display:flex}@media (width>=768px){div#outlet{height:auto;margin:60px 0 0;max-height:unset!important}}footer{color:#fff;background-color:#000;flex-direction:column;justify-content:center;place-items:center;width:100%;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:500;display:flex}footer .footer-content-container{grid-template:"footer-logo footer-links footer-socials"1fr"footer-legal footer-legal footer-legal"/2fr 1fr 1fr;width:80vw;height:100%;margin-top:8rem;padding:0;display:grid}footer .footer-content-container .footer-logo{grid-area:footer-logo}footer .footer-content-container .footer-logo img{border-style:none;width:250px;max-width:100%;height:auto}footer .footer-content-container .footer-links{grid-area:footer-links}footer .footer-content-container .footer-links ul{margin:0;padding:0;list-style-type:none}footer .footer-content-container .footer-links ul li{margin-bottom:1rem}footer .footer-content-container .footer-links ul li a{color:#fff;text-decoration:none}footer .footer-content-container .footer-links ul li a:hover{text-decoration:underline}footer .footer-content-container .footer-socials{grid-area:footer-socials}footer .footer-content-container .footer-socials p{margin:0;padding-bottom:1rem}footer .footer-content-container .footer-socials a{margin-left:1.5rem}footer .footer-content-container .footer-socials a:first-of-type{margin-left:0!important}footer .footer-content-container .footer-socials a svg{fill:#fff;width:2rem;height:auto;margin-bottom:2rem}footer .footer-content-container .footer-socials a[href=\/contact]{margin:0}footer .footer-content-container .footer-socials .footer-contact-link{color:#000;cursor:pointer;font-size:inherit;background-color:#fff;border:none;padding:.5rem 1rem;text-decoration:none;display:inline-block}footer .footer-content-container .footer-legal{grid-area:footer-legal;justify-content:center;align-self:end;align-items:center;width:100%;margin-top:2rem;display:flex;position:relative}footer .footer-content-container .footer-legal:before{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);width:100%;height:1px;position:absolute;top:20%;left:0}footer .footer-content-container .footer-legal p{font-size:1rem}footer .footer-content-container .footer-legal p br{display:none}footer .footer-content-container .footer-legal p:first-child{text-align:left;margin-right:1rem}footer .footer-content-container .footer-legal p:last-child{text-align:right;margin-left:1rem}footer .footer-content-container .footer-legal p a{font-size:1rem;font-weight:400;text-decoration:underline}footer .footer-content-container .footer-legal a{color:#fff;text-decoration:none}footer .footer-content-container .footer-legal a:hover{text-decoration:underline}footer .footer-content-container a{color:#fff}@media (width<=768px){footer .footer-content-container{flex-direction:column;justify-content:center;place-items:center;width:calc(100% - 2rem);display:flex}footer .footer-content-container .footer-logo{margin-bottom:3rem}footer .footer-content-container .footer-links{text-align:center;margin-bottom:3rem}footer .footer-content-container .footer-links ul{list-style:none}footer .footer-content-container .footer-socials,footer .footer-content-container .footer-socials p{text-align:center}footer .footer-content-container .footer-socials a[href=\/contact]{margin:0}footer .footer-content-container .footer-legal{flex-direction:column}footer .footer-content-container .footer-legal:before{top:0}footer .footer-content-container .footer-legal p span{display:none}footer .footer-content-container .footer-legal p br{display:block}footer .footer-content-container .footer-legal p{text-align:center!important}}.cookie-button{z-index:2;width:3rem;height:3rem;position:fixed;bottom:2.5rem;right:1rem}.cookie-button button[popovertarget=cookie-info]{cursor:pointer;anchor-name:--cookie-button;background-color:#0000;border:none;width:100%;height:100%;margin:0;padding:0}.cookie-button button[popovertarget=cookie-info] svg{fill:#000;width:100%;height:100%}.speech-bubble{width:50vw;inset:auto;bottom:anchor(--cookie-button top);right:anchor(--cookie-button left);transition-behavior:allow-discrete;opacity:0;border:1px solid silver;border-radius:1rem;margin:0;transition:display .3s ease-in-out,opacity .3s ease-in-out;position:fixed}@media (width<=768px){.speech-bubble{width:85vw}.speech-bubble div{width:100%!important;height:10rem!important;display:flex!important}.speech-bubble div button{place-self:center!important;width:100%!important}}.speech-bubble p{color:#434343;margin:0;padding:.7rem}.speech-bubble div{width:15rem;height:8rem;display:flex}.speech-bubble div button{place-self:flex-end;width:100%;min-width:100px;height:3rem;margin-bottom:.3rem;margin-right:.3rem}.speech-bubble:popover-open{opacity:1;flex-direction:row;display:flex}@start-style{.speech-bubble:popover-open { opacity: 0; }}@try --left{inset: auto; top: anchor(--cookie-button bottom); right: anchor(--cookie-button left);}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.modal{z-index:100;opacity:0;transform-origin:0 0;background:#fff;border:1px solid silver;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:2rem;transition:transform .4s,opacity 1s;display:flex;position:fixed}.modal .close-button{color:#fff;cursor:pointer;opacity:0;background-color:#000;border:none;border-radius:1.5rem;width:3rem;height:3rem;padding:.5rem;font-size:1rem;transition:all .3s ease-in-out .4s;position:absolute;top:1rem;right:1rem}.modal .close-button:before{content:"x";justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:.15rem;padding-left:.1rem;display:flex}.modal .close-button:hover,.modal .close-button:focus,.modal .close-button:active{background-color:#575757}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}}:host{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.5}html{box-sizing:border-box;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.5}body{word-break:keep-all;flex-direction:column;place-items:center;max-width:100vw;height:auto;min-height:100vh;margin:0;padding:0;font-family:Noto Sans,sans-serif;display:flex}*,:before,:after{box-sizing:inherit}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;word-break:keep-all;font-weight:500}a:hover{color:#3d45dc}h1{word-break:keep-all;font-size:3rem;font-weight:700}h2{word-break:keep-all;font-size:1.6rem;font-weight:600}p{text-align:left;word-break:keep-all;font-size:1.25rem;font-weight:325}button{color:#fff;cursor:pointer;word-break:keep-all;background-color:#000;border:none;border-radius:1.5rem;margin:0;padding:.7rem 1.5rem;font-size:1.3rem;transition:all .3s ease-in-out}button:hover{background:#737373}html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.content-container{width:80vw;max-width:1600px}@media (width<=1600px){.content-container{width:90vw;max-width:unset}}@media (width<=768px){.content-container{width:98vw}p{font-size:1rem}h1{font-size:2rem}h2{font-size:1.66rem}}@media (width>=768px){h1{font-size:3rem;font-weight:700}h2{font-size:2rem;font-weight:600}p{text-align:left;margin:2rem 0;font-size:1.25rem;font-weight:325}ul,li{font-size:1.25rem}}
