@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--swiper-theme-color:#109ba5;font-family:Poppins,NanumSquare,"NotoSerifKR",Dotum,Verdana,Arial,sans-serif;line-height:20px;margin:0;word-break:keep-all}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:NanumSquare;font-style:normal;font-weight:400;src:local("NanumSquare"),url(/static/media/nanumsquare.db76b042a25e38570742.woff2) format("woff2"),local("NanumSquare"),url(/static/media/nanumsquare.da36450854e594b935c2.woff) format("woff"),local("NanumSquare"),url(/static/media/nanumsquare.e98070a8c342761e502b.ttf) format("truetype")}@font-face{font-family:"NotoSerifKR";font-style:normal;font-weight:400;src:local("NotoSerifKR"),url(/static/media/NotoSerifKR-Regular.d45a3053c9de948f1f03.woff2) format("woff2"),local("NotoSerifKR"),url(/static/media/NotoSerifKR-Regular.ec3cf89dafee3bde7bc0.woff) format("woff"),local("NotoSerifKR"),url(/static/media/NotoSerifKR-Regular.86f2e22f18e7e63a42d3.otf) format("opentype")}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f4f9f9;background-color:var(--background-color);color:#000;color:var(--primary-color)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#cecece}::-webkit-scrollbar-track{background:#fafafa}:root{--primary-color:#000;--second-color:#3d3d4e;--third-color:#a1a1a1;--place-holder:#4c4c4c;--collection-icon-color:#36454f;--border-bottom:#0000001f;--background-color:#f4f9f9;--modal-background-color:#f5f5f5;--division-line:#eaeaea;--navibar-select:#0d0c22;--navbar-hide:#dbdbdb;--chip-base-background-color:#e3e7e7;--chip-second-background-color:#b1b1b1;--chip-base-color:#6a6a6a;--chip-second-color:#b1b1b1;--color-light-blue:#00b0dd;--color-tvcf-logo:#109ba5;--color-tvcf-logo-hover:#09838c;--color-grey:#3c3c3c;--color-light-grey:#7a7a7a;--color-red:#e74c3c;--color-yellow:#f1c40f;--color-cloud:#ecf0f1;--comment-primary:#e3e7e7;--comment-secondary:#ced1d1;--comment-text:#000;--textarea:#c7c7c7}.ui-dark{--primary-color:#f3f3f3;--second-color:#d1d1d1;--third-color:#a8d8ea;--place-holder:#ffe3d8;--collection-icon-color:#37e2d5;--border-bottom:#00000063;--background-color:#1a2035;--modal-background-color:#1e1e1e;--division-line:#16003b;--navibar-select:#e0defd;--navbar-hide:#40566894;--chip-base-background-color:#3c3c3c;--chip-second-background-color:#212121;--chip-base-color:#b1b1b1;--chip-second-color:#6a6a6a;--comment-primary:#202940;--comment-secondary:#1e2134;--comment-text:#d3d3d3;--textarea:#3c3c3c}ul{list-style:none}a{color:#000;text-decoration:none}.button{background-color:inherit;border-style:none;cursor:pointer;font-weight:700}.button,.defaultColor{color:#109ba5!important}.grid{grid-gap:50px 16px;align-self:center;display:grid;grid-template-columns:repeat(4,1fr);justify-self:center}@media(max-width:1170px){.grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:630px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:450px){.grid{grid-template-columns:repeat(1,1fr)}}.mini_grid{grid-gap:10px;align-self:center;display:grid;grid-template-columns:repeat(3,1fr);justify-self:center}@media(max-width:1170px){.mini_grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:630px){.mini_grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:450px){.mini_grid{grid-template-columns:repeat(1,1fr)}}.container-large{box-sizing:border-box;margin:0 auto;padding:50px 40px 40px;width:100%}@media(max-width:320px){.container-large{padding:50px 20px 40px}}@media(min-width:768px){.container-large{max-width:1680px;padding-left:32px;padding-right:32px}}@media(min-width:1200px){.container-large{padding-left:72px;padding-right:72px}}@media(max-width:630px){.container-large{padding:28px 10px 40px}}.background{align-items:center;background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:20}.alert{color:#f24a72;font-weight:700}.notFound{padding:100px 20px 50px;text-align:center}.notFound>h1{font-size:36px}.notFound>h2{color:#545454;font-size:14px;padding:10px 0 40px}.notFound>a{background:#109ba5;background:var(--color-tvcf-logo);border-radius:4px;color:#fff;padding:6px 10px}.notFound>a:hover{background:#09838c;background:var(--color-tvcf-logo-hover)}.ui-dark::-webkit-scrollbar-thumb{background:#000}.ui-dark::-webkit-scrollbar-track{background:#202940}.ui-dark ::-webkit-scrollbar-thumb{background:#000}.ui-dark ::-webkit-scrollbar-track{background:#202940}.ui-dark .UserMainSection .introduce{color:#deeaff}.ui-dark .UserMainSection .subject{color:#b5b5b5!important}.ui-dark .UserMainSection .profileAvatar{background-color:#121212}.ui-dark .containerDark{background-color:#0a273a;color:rgba(9,88,100,.671)}.ui-dark .pro_icon{background:#fff;color:#000}.ui-dark .MemberCardSection,.ui-dark .memberCardBox .DragMemberCardSection{background-color:hsla(0,0%,75%,.051)}.ui-dark .GroupMemberSection .header .search{border:1px solid #525252}.headerSection .head{align-items:center;background:#0000;border-bottom:1px solid var(--border-bottom);display:flex;height:30px;justify-content:flex-end;padding-right:12px;width:100%}.headerSection .logo{padding:4px 10px 0 0}.headerSection .logo>img{filter:grayscale(1);height:16px;width:38px}.headerSection .headerIcon{position:relative}.headerSection .profileAvatar{border-radius:50px;cursor:pointer;font-size:15px;font-style:italic;height:28px;text-indent:-3px;width:28px}.headerSection .login{align-items:center;background-color:#109ba5;border-radius:50px;color:#fff!important;display:flex;font-size:13px;font-weight:400;justify-content:center;margin:0 0 0 12px;padding:3px 10px}.headerSection .login:hover{background-color:#09838c}.headerSection .text-id{color:var(--second-color);font-size:18px;font-weight:800;margin-left:15px}.menu{background-color:var(--background-color);box-shadow:3px 3px 6px 0 #0003;position:absolute;right:0;top:30px;width:280px;z-index:2}.menu .myinfo{background-color:#ededed;color:#1b1b1b;font-weight:700;padding:10px 20px}.menu .row{align-items:center;display:flex;font-weight:700;margin:10px 20px}.menu .row .icon{fill:#909090;margin-right:12px;opacity:.6}.menu .row .text{color:var(--primary-color)}.menu .row .text:hover{color:#109ba5;cursor:pointer}
/*# sourceMappingURL=main.0dddbc0b.css.map*/