body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}html{word-wrap:break-word;word-break:keep-all}body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,li,ol,p,ul{margin:0;padding:0}body,button,h1,h2,h3,h4,h5,html,input,textarea{background:#000;color:#fff;font:normal 14px/1.2 SCoreDream,Noto Sans KR,Arial,sans-serif;font-weight:500}body{overflow-y:scroll;text-align:left;word-break:break-word}fieldset,iframe,img{border:0}li{list-style:none}button,input,select{vertical-align:middle}img{vertical-align:top;max-width:100%}*{-webkit-text-size-adjust:none;box-sizing:border-box}button{background:inherit;border:none;border-radius:0;box-shadow:none;cursor:pointer;overflow:visible;padding:0}:root{--color-col01:#7ed320;--color-col02:#001f3f;--color-col03:#7b7890;--color-col04:#e20000;--color-col05:#cbc9d9;--color-border:#eae9f0;--color-primary-green:#00a958;--color-primary-yellow:#ffc400;--color-primary-indigo:#38414a;--color-tech-blue:#7ed320;--color-body-bg:#006837;--color-blue-dark:#006837;--color-white:#fff;--color-gray-typo1:#f5f6fa;--color-gray-typo2:#eaeaea;--color-gray-typo3:#d4d4d4;--color-gray-typo4:#bfbfbf;--color-gray-typo5:#a9a9a9;--color-gray-typo6:#949494;--color-gray-typo7:#767676;--color-gray-typo8:#595959;--color-gray-typo9:#3b3b3b;--color-gray-typo10:#1e1e1e;--color-black:#000;--color-green:#34c759;--color-orange:#fa5317;--color-pink:#f000e8;--color-purple:#6d13f7;--color-mint:#00d4d0;--color-lime:#dafe52}::selection{background:#e20000;color:#000}.header{align-content:center;align-items:center;display:flex;justify-content:center;min-width:320px;padding:12px 16px;transition:all .3s ease;width:100%;z-index:10}.scroll-on .header{box-shadow:0 0 10px var(--color-gray-typo3)}.header .h1{display:block;font-size:24px;font-weight:700;z-index:2}.header .h1 span{background-size:auto 100%;display:block;height:24px;text-indent:-9999em;width:72px}.header .h2{padding:0 80px;text-align:center;width:100%}.header .h2,.header .h2 span{align-items:center;display:flex;justify-content:center}.header .h2 span{font-size:20px;word-break:keep-all}.container{align-items:center;display:flex;justify-content:center;margin:0 auto;min-height:calc(100vh - 150px);overflow:hidden;padding:0 12px;width:100%}.btn-wrap{gap:16px;padding-top:24px}.btn-wrap,.btn01{display:flex;justify-content:center}.btn01{align-items:center;border-radius:4px;color:#37343f;font-size:14px;font-weight:700;height:36px;min-width:80px;padding:0 8px;text-align:center;vertical-align:middle;transition:all .3s ease}.btn01:active{transform:scale(.95)}.btn01:hover{opacity:.8}.btn01.col01{background:var(--color-col04);border:1px solid var(--color-col04);color:var(--color-white)}.btn01.col02{background:var(--color-white);border:1px solid var(--color-col02);color:var(--color-col02)}.btn01.col03{background:var(--color-blue-dark);border:1px solid var(--color-blue-dark);color:var(--color-white)}.btn01.col04{background:var(--color-col02);border:1px solid var(--color-col02);color:var(--color-white)}.btn01.col05,.btn01.disabled,.btn01:disabled{background:var(--color-col05);border:1px solid var(--color-col05);color:var(--color-white);cursor:context-menu;pointer-events:none;transform:none}.btn01.col06{background:none;border:none;color:var(--color-col02)}.btn01.lg{border-radius:12px;height:80px;min-width:160px}.btn01.middle{border-radius:12px;height:48px}.btn01.sm{border-radius:12px;font-size:12px;height:24px}.section-cctv{height:100%;width:100%}.btn-box,.section-cctv .btn-box{display:flex;justify-content:center;padding-bottom:12px}.cctv-container{align-content:center;align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin:0 auto;max-height:calc(100vh - 212px);max-width:1024px;overflow:hidden;width:100%}.video-box iframe{aspect-ratio:16/9;border:none;left:0;max-height:100%;max-width:100%;object-fit:contain;top:0}.video-box{position:relative;width:100%;max-width:960px;aspect-ratio:16/9;margin:0 auto}.video-box iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.error-text{color:#c00}.cctv-text{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;padding-top:12px}.bottom-text,.cctv-text{text-align:center}.footer{color:var(--color-white);flex-direction:column;min-width:320px;padding:12px 0;transition:all .3s ease;width:100%}.footer,.footer .lang-box{display:flex;gap:12px;justify-content:center}.footer .lang-box .btn01{font-size:12px;height:28px;width:80px}.lang-box{display:flex;gap:12px;justify-content:center}.footer .footer-wrap,.footer-wrap{margin:0 auto;padding:0 16px;text-align:center;width:100%}.footer .footer-wrap .company-box{display:flex;flex-direction:column}.footer .footer-wrap .company-box .company{font-size:18px;text-align:center}.footer .footer-wrap .company-box .company a{color:var(--color-white);font-size:18px;text-align:center}.footer .footer-wrap .company-box .link{display:flex;flex-wrap:wrap;gap:12px 8px;margin:0 auto;max-width:540px;padding-top:24px}.footer .footer-wrap .company-box .link a{color:var(--color-white);flex-basis:calc(33.33% - 12px);flex-grow:1;flex-shrink:1;font-size:13px;text-align:center;word-break:keep-all}.footer .footer-wrap .information-box{display:flex;flex-direction:column;justify-content:center;padding:24px 0 0}.footer .footer-wrap .information-box dl{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:center;padding-top:6px;position:relative}.footer .footer-wrap .information-box dl:first-child{padding-left:0}.footer .footer-wrap .information-box dl:first-child:before{display:none}.footer .footer-wrap .information-box dl a{color:var(--color-white)}.footer .footer-wrap .information-box dl dt{font-weight:700;padding-right:4px}.copy-box,.footer .footer-wrap .copy{font-size:12px;padding-top:24px;text-align:center}.tab-box{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 12px 16px;max-width:1024px;margin:0 auto}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.08);color:var(--color-white);font-size:14px;line-height:1;padding:9px 16px;border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.tab:hover{background:rgba(255,255,255,.18)}.tab.active{background:var(--color-col01);border-color:var(--color-col01);color:#003314;font-weight:700}