html,body{overflow-x:hidden}body{background:#fff;margin:0}.wx-site{min-height:100vh}.wx-canvas{width:100%;position:relative}.wx-d{display:block}.wx-m{display:none}.wx-sticky{z-index:50;position:sticky;top:0}@media (width<=999px) and (width>=768px){.wx-d{zoom:var(--dz,.8);width:1000px}}@media (width<=767px){.wx-d{display:none}.wx-m{zoom:var(--mz,1.17188);width:320px;display:block}}.wx-text{overflow-wrap:break-word}.wx-text p,.wx-text h1,.wx-text h2,.wx-text h3,.wx-text h4,.wx-text h5,.wx-text h6,.wx-text ul,.wx-text ol,.wx-text li,.wx-text blockquote{margin:0;padding:0}.wx-text a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.wx-text img{max-width:100%;height:auto;display:inline}.wx-svg,.wx-svg svg{width:100%;height:100%;display:block}.wx-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch}.wx-scroll::-webkit-scrollbar{display:none}.wx-arrow{z-index:2;color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;width:40px;height:40px;font-size:28px;line-height:38px;position:absolute;top:50%;transform:translateY(-50%)}.wx-arrow:hover{background:#000000b3}.wx-thumb{cursor:pointer;background:#000;display:block;position:relative;overflow:hidden}.wx-thumb img{transition:opacity .2s}.wx-thumb:hover img{opacity:.85}.wx-play{background:#00000080;border:2px solid #fff;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}.wx-play:after{content:"";border:8px solid #0000;border-left:13px solid #fff;border-right-width:0;position:absolute;top:11px;left:15px}.wx-field::placeholder{color:var(--ph,#999);opacity:1}.wx-field:focus{outline-offset:-2px;outline:2px solid #44dbbd}.wx-dropdown{z-index:60;background:#000;min-width:180px;padding:6px 0;position:absolute;top:100%;right:0;box-shadow:0 6px 18px #0000004d}.wx-dropdown a{white-space:nowrap;padding:8px 16px;text-decoration:none;display:block}.wx-dropdown a:hover{background:#222}.wx-faq{color:#2f2e2e;background:#fff;font-family:avenir-lt-w01_35-light1475496,맑은 고딕,Apple SD Gothic Neo,sans-serif}.wx-faq h2{color:#44dbbd;margin:0 0 18px;font-size:20px;font-weight:400;line-height:24px}.wx-faq-item{border-bottom:1px solid #e5e5e5}.wx-faq-item>button{text-align:left;cursor:pointer;width:100%;font:inherit;color:#000;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0;font-size:15px;line-height:1.5;display:flex}.wx-faq-a{color:#333;padding:0 0 16px;font-size:14px;line-height:1.6}.wx-faq-a p{margin:0 0 6px}.wx-faq-a a{color:#2d927e;text-decoration:underline}
