@charset "UTF-8";.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}body{-webkit-user-select:none;user-select:none}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box;-webkit-user-select:none;user-select:none}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button{background-color:initial;border:0;cursor:pointer}a{text-decoration:none}:root{--gnb-h:100px;--red:#ff473c;--blue:#1464ff;--gray-01:#606060;--gray-02:#929292;--light-01:#f6f6f6;--light-02:#f9fafb;--light-03:#f9ffff;--page-wrap-w:1110px;--text-01:#333;--text-02:#666;--text-03:#999;--point-01:#36f;--point-02:#339;--border-01:#ddd;--border-02:#eee;--check:#69f;--nav-bg:#347;--content-bg:#f9f9f9;--warning:#e36}.aboutPage .header,.careersPage .header,.contactPage .header,.errorPage .header,.mainPage .header,.newsPage .header,.recruitPage .header,.servicePage .header{min-width:1300px;position:relative;width:100%;z-index:1000}@media screen and (max-width:1079px){.aboutPage .header,.careersPage .header,.contactPage .header,.errorPage .header,.mainPage .header,.newsPage .header,.recruitPage .header,.servicePage .header{min-width:0}}.aboutPage .header .headerWrap,.careersPage .header .headerWrap,.contactPage .header .headerWrap,.errorPage .header .headerWrap,.mainPage .header .headerWrap,.newsPage .header .headerWrap,.recruitPage .header .headerWrap,.servicePage .header .headerWrap{align-items:center;display:flex;height:100px;height:var(--gnb-h);justify-content:space-between;margin:0 auto;max-width:1300px;min-width:1060px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.aboutPage .header .headerWrap,.careersPage .header .headerWrap,.contactPage .header .headerWrap,.errorPage .header .headerWrap,.mainPage .header .headerWrap,.newsPage .header .headerWrap,.recruitPage .header .headerWrap,.servicePage .header .headerWrap{background:#fff;height:60px;left:0;max-width:100%;min-width:0;padding:0 20px;position:fixed;right:0;top:0;width:100%}}@media screen and (max-width:767px){.aboutPage .header .headerWrap,.careersPage .header .headerWrap,.contactPage .header .headerWrap,.errorPage .header .headerWrap,.mainPage .header .headerWrap,.newsPage .header .headerWrap,.recruitPage .header .headerWrap,.servicePage .header .headerWrap{padding:0}}.aboutPage .header .headerWrap .left,.aboutPage .header .headerWrap .right,.careersPage .header .headerWrap .left,.careersPage .header .headerWrap .right,.contactPage .header .headerWrap .left,.contactPage .header .headerWrap .right,.errorPage .header .headerWrap .left,.errorPage .header .headerWrap .right,.mainPage .header .headerWrap .left,.mainPage .header .headerWrap .right,.newsPage .header .headerWrap .left,.newsPage .header .headerWrap .right,.recruitPage .header .headerWrap .left,.recruitPage .header .headerWrap .right,.servicePage .header .headerWrap .left,.servicePage .header .headerWrap .right{align-items:center;display:flex}.aboutPage .header .headerWrap .left,.careersPage .header .headerWrap .left,.contactPage .header .headerWrap .left,.errorPage .header .headerWrap .left,.mainPage .header .headerWrap .left,.newsPage .header .headerWrap .left,.recruitPage .header .headerWrap .left,.servicePage .header .headerWrap .left{width:320px}@media screen and (max-width:1079px){.aboutPage .header .headerWrap .left,.careersPage .header .headerWrap .left,.contactPage .header .headerWrap .left,.errorPage .header .headerWrap .left,.mainPage .header .headerWrap .left,.newsPage .header .headerWrap .left,.recruitPage .header .headerWrap .left,.servicePage .header .headerWrap .left{width:auto}}@media screen and (min-width:1080px) and (max-width:1400px){.aboutPage .header .headerWrap .right,.careersPage .header .headerWrap .right,.contactPage .header .headerWrap .right,.errorPage .header .headerWrap .right,.mainPage .header .headerWrap .right,.newsPage .header .headerWrap .right,.recruitPage .header .headerWrap .right,.servicePage .header .headerWrap .right{padding-right:70px}}.aboutPage .header .headerWrap .logoButton,.careersPage .header .headerWrap .logoButton,.contactPage .header .headerWrap .logoButton,.errorPage .header .headerWrap .logoButton,.mainPage .header .headerWrap .logoButton,.newsPage .header .headerWrap .logoButton,.recruitPage .header .headerWrap .logoButton,.servicePage .header .headerWrap .logoButton{align-items:center;display:flex;height:48px;justify-content:center;width:209px}@media screen and (max-width:1079px){.aboutPage .header .headerWrap .logoButton,.careersPage .header .headerWrap .logoButton,.contactPage .header .headerWrap .logoButton,.errorPage .header .headerWrap .logoButton,.mainPage .header .headerWrap .logoButton,.newsPage .header .headerWrap .logoButton,.recruitPage .header .headerWrap .logoButton,.servicePage .header .headerWrap .logoButton{height:34px;width:149px}}@media screen and (max-width:767px){.aboutPage .header .headerWrap .logoButton,.careersPage .header .headerWrap .logoButton,.contactPage .header .headerWrap .logoButton,.errorPage .header .headerWrap .logoButton,.mainPage .header .headerWrap .logoButton,.newsPage .header .headerWrap .logoButton,.recruitPage .header .headerWrap .logoButton,.servicePage .header .headerWrap .logoButton{height:60px;width:60px}.aboutPage .header .headerWrap .logoButton img,.careersPage .header .headerWrap .logoButton img,.contactPage .header .headerWrap .logoButton img,.errorPage .header .headerWrap .logoButton img,.mainPage .header .headerWrap .logoButton img,.newsPage .header .headerWrap .logoButton img,.recruitPage .header .headerWrap .logoButton img,.servicePage .header .headerWrap .logoButton img{height:35px}}.aboutPage .header .languageToggle,.careersPage .header .languageToggle,.contactPage .header .languageToggle,.errorPage .header .languageToggle,.mainPage .header .languageToggle,.newsPage .header .languageToggle,.recruitPage .header .languageToggle,.servicePage .header .languageToggle{align-items:center;color:#929292;color:var(--gray-02);cursor:pointer;display:flex;gap:10px;height:50px;justify-content:center;padding:0 10px;position:absolute;right:40px;top:15px}@media screen and (max-width:1079px){.aboutPage .header .languageToggle,.careersPage .header .languageToggle,.contactPage .header .languageToggle,.errorPage .header .languageToggle,.mainPage .header .languageToggle,.newsPage .header .languageToggle,.recruitPage .header .languageToggle,.servicePage .header .languageToggle{height:60px;padding:20px;position:static}}.aboutPage .header .lang,.careersPage .header .lang,.contactPage .header .lang,.errorPage .header .lang,.mainPage .header .lang,.newsPage .header .lang,.recruitPage .header .lang,.servicePage .header .lang{font-size:16px}.aboutPage .header .lang[data-active=true],.careersPage .header .lang[data-active=true],.contactPage .header .lang[data-active=true],.errorPage .header .lang[data-active=true],.mainPage .header .lang[data-active=true],.newsPage .header .lang[data-active=true],.recruitPage .header .lang[data-active=true],.servicePage .header .lang[data-active=true]{color:#1464ff;color:var(--blue)}.aboutPage .header .pageButton,.careersPage .header .pageButton,.contactPage .header .pageButton,.errorPage .header .pageButton,.mainPage .header .pageButton,.newsPage .header .pageButton,.recruitPage .header .pageButton,.servicePage .header .pageButton{align-items:flex-start;color:#000;display:flex;font-size:16px;font-weight:500;height:100px;height:var(--gnb-h);line-height:200%;padding:24px 40px;transition:all .2s}@media screen and (max-width:1079px){.aboutPage .header .pageButton,.careersPage .header .pageButton,.contactPage .header .pageButton,.errorPage .header .pageButton,.mainPage .header .pageButton,.newsPage .header .pageButton,.recruitPage .header .pageButton,.servicePage .header .pageButton{align-items:center;display:flex;font-size:32px;font-weight:700;height:40px;justify-content:flex-start;line-height:125%;padding:0}.aboutPage .header .pageButton img,.careersPage .header .pageButton img,.contactPage .header .pageButton img,.errorPage .header .pageButton img,.mainPage .header .pageButton img,.newsPage .header .pageButton img,.recruitPage .header .pageButton img,.servicePage .header .pageButton img{height:35px}}@media screen and (max-width:767px){.aboutPage .header .pageButton,.careersPage .header .pageButton,.contactPage .header .pageButton,.errorPage .header .pageButton,.mainPage .header .pageButton,.newsPage .header .pageButton,.recruitPage .header .pageButton,.servicePage .header .pageButton{font-size:24px;height:30px}}.aboutPage .header .pageButton:hover,.careersPage .header .pageButton:hover,.contactPage .header .pageButton:hover,.errorPage .header .pageButton:hover,.mainPage .header .pageButton:hover,.newsPage .header .pageButton:hover,.recruitPage .header .pageButton:hover,.servicePage .header .pageButton:hover{color:#1464ff;color:var(--blue)}.aboutPage .header .menuButton,.careersPage .header .menuButton,.contactPage .header .menuButton,.errorPage .header .menuButton,.mainPage .header .menuButton,.newsPage .header .menuButton,.recruitPage .header .menuButton,.servicePage .header .menuButton{align-items:center;display:flex;height:60px;justify-content:center;width:60px}.aboutPage .header .menuButton img,.careersPage .header .menuButton img,.contactPage .header .menuButton img,.errorPage .header .menuButton img,.mainPage .header .menuButton img,.newsPage .header .menuButton img,.recruitPage .header .menuButton img,.servicePage .header .menuButton img{height:35px}.aboutPage .header .menuLayer,.careersPage .header .menuLayer,.contactPage .header .menuLayer,.errorPage .header .menuLayer,.mainPage .header .menuLayer,.newsPage .header .menuLayer,.recruitPage .header .menuLayer,.servicePage .header .menuLayer{background-color:#fff;bottom:100vh;display:flex;flex-direction:column;justify-content:space-between;left:0;overflow:hidden;position:fixed;right:0;top:60px;transition:all .3s ease}.aboutPage .header .menuLayer[data-active=true],.careersPage .header .menuLayer[data-active=true],.contactPage .header .menuLayer[data-active=true],.errorPage .header .menuLayer[data-active=true],.mainPage .header .menuLayer[data-active=true],.newsPage .header .menuLayer[data-active=true],.recruitPage .header .menuLayer[data-active=true],.servicePage .header .menuLayer[data-active=true]{bottom:0}.aboutPage .header .menuLayer .layerBody,.careersPage .header .menuLayer .layerBody,.contactPage .header .menuLayer .layerBody,.errorPage .header .menuLayer .layerBody,.mainPage .header .menuLayer .layerBody,.newsPage .header .menuLayer .layerBody,.recruitPage .header .menuLayer .layerBody,.servicePage .header .menuLayer .layerBody{padding:60px 30px 0}@media screen and (max-width:767px){.aboutPage .header .menuLayer .layerBody,.careersPage .header .menuLayer .layerBody,.contactPage .header .menuLayer .layerBody,.errorPage .header .menuLayer .layerBody,.mainPage .header .menuLayer .layerBody,.newsPage .header .menuLayer .layerBody,.recruitPage .header .menuLayer .layerBody,.servicePage .header .menuLayer .layerBody{padding:50px 30px 0}}.aboutPage .header .menuLayer .layerBody .menuList,.careersPage .header .menuLayer .layerBody .menuList,.contactPage .header .menuLayer .layerBody .menuList,.errorPage .header .menuLayer .layerBody .menuList,.mainPage .header .menuLayer .layerBody .menuList,.newsPage .header .menuLayer .layerBody .menuList,.recruitPage .header .menuLayer .layerBody .menuList,.servicePage .header .menuLayer .layerBody .menuList{padding:10px}.aboutPage .header .menuLayer .layerBody .menuList a,.careersPage .header .menuLayer .layerBody .menuList a,.contactPage .header .menuLayer .layerBody .menuList a,.errorPage .header .menuLayer .layerBody .menuList a,.mainPage .header .menuLayer .layerBody .menuList a,.newsPage .header .menuLayer .layerBody .menuList a,.recruitPage .header .menuLayer .layerBody .menuList a,.servicePage .header .menuLayer .layerBody .menuList a{margin-bottom:25px}.aboutPage .header .menuLayer .layerFooter,.careersPage .header .menuLayer .layerFooter,.contactPage .header .menuLayer .layerFooter,.errorPage .header .menuLayer .layerFooter,.mainPage .header .menuLayer .layerFooter,.newsPage .header .menuLayer .layerFooter,.recruitPage .header .menuLayer .layerFooter,.servicePage .header .menuLayer .layerFooter{display:flex;height:60px;justify-content:flex-end}.aboutPage .header .iconMenu,.careersPage .header .iconMenu,.contactPage .header .iconMenu,.errorPage .header .iconMenu,.mainPage .header .iconMenu,.newsPage .header .iconMenu,.recruitPage .header .iconMenu,.servicePage .header .iconMenu{background-image:url(/static/media/icon_menu.0b268ca60308d295eacf.svg);display:inline-block;height:12px;width:14px}.aboutPage .header .iconClose,.careersPage .header .iconClose,.contactPage .header .iconClose,.errorPage .header .iconClose,.mainPage .header .iconClose,.newsPage .header .iconClose,.recruitPage .header .iconClose,.servicePage .header .iconClose{background-image:url(/static/media/icon_close.544471c86083353cdfdb.svg);display:inline-block;height:12px;width:12px}.footer{min-width:1300px}@media screen and (max-width:1079px){.footer{min-width:0;padding:0}}.footer .contentHeader{align-items:flex-start;display:flex;justify-content:space-between}.footer .scrollWrap{align-items:flex-start;display:flex;height:100px;justify-content:flex-end;margin:0 auto;max-width:1300px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.footer .scrollWrap{height:90px;justify-content:center}}.footer .scrollButton{background-color:#1464ff;background-image:url(/static/media/icon_arrow_top.b034bfb488ecc61285ae.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:50px;width:50px}@media screen and (max-width:1079px){.footer .scrollButton{background-size:20px 20px;height:40px;width:40px}}.footer .footerWrap{background-color:#f9fafb;background-color:var(--light-02);background-position:50%;display:flex;flex-direction:column;justify-content:center;padding-bottom:60px;padding-top:60px;position:relative}.footer .footerWrap .contentGroup{margin:0 auto;max-width:1300px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.footer .footerWrap .contentGroup{padding:0}.footer .footerWrap{max-width:none;min-width:0;padding:40px;width:100%}}@media screen and (max-width:767px){.footer .footerWrap{padding:40px 20px}}.footer .company{font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px}@media screen and (max-width:1079px){.footer .company{font-size:16px}}.footer .info{color:#929292;color:var(--gray-02);font-size:16px;font-style:normal;font-weight:500;line-height:200%;margin-bottom:30px;-webkit-user-select:text;user-select:text;white-space:pre-wrap}@media screen and (max-width:1079px){.footer .info{font-size:12px}}.footer .sns{display:flex;gap:14px;position:absolute;right:calc(50% - 590px);top:60px}.footer .sns .snsLink{padding:0}@media screen and (max-width:1079px){.footer .sns{right:40px;top:40px}}@media screen and (max-width:767px){.footer .sns{position:static}}.footer .copyright{color:#929292;color:var(--gray-02);font-size:16px;font-weight:500;line-height:200%}@media screen and (max-width:1079px){.footer .copyright{font-size:12px}}@media screen and (max-width:767px){.footer .copyright{font-size:12px;margin-bottom:20px}}.iconYoutube{background-image:url(/static/media/icon_youtube.1828546e43fcb78aab91.svg)}.iconLinkedin,.iconYoutube{background-size:contain;display:inline-block;height:40px;width:40px}.iconLinkedin{background-image:url(/static/media/icon_linkedin.c46990753969f195512d.svg)}.iconFacebook{background-image:url(data:image/png;base64,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);background-size:contain;display:inline-block;height:40px;width:40px}.linkButton{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15);display:flex;gap:10px;justify-content:space-between;padding:40px;text-align:left}@media screen and (max-width:1079px){.linkButton{background:#fff;border-radius:10px;padding:20px}}.linkButton .right{flex:none}.linkButton .left{display:flex;flex-direction:column;gap:16px;width:calc(100% - 50px)}@media screen and (max-width:1079px){.linkButton .left{gap:8px}}.linkButton .info{color:#929292;color:var(--gray-02);font-size:20px;font-weight:400;line-height:200%}@media screen and (max-width:1079px){.linkButton .info{font-size:14px}}@media screen and (max-width:767px){.linkButton .info{font-size:12px}}.linkButton .title{color:#000;font-size:24px;font-weight:500;line-height:200%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1079px){.linkButton .title{font-size:16px}}.nullBox{align-items:center;background:#f5f5f5;border-radius:5px;display:flex;justify-content:space-between;margin-top:10px;padding:50px;text-align:center}.nullBox>.txt{font-size:32px;font-weight:500;line-height:200%;white-space:nowrap}@media screen and (max-width:767px){.nullBox>.txt{white-space:normal}}.nullBox .moreButton{align-items:center;display:flex;gap:10px;height:59px;justify-content:center}.nullBox .moreButton .txt{color:#1464ff;color:var(--blue);font-size:20px;font-weight:500;line-height:200%;white-space:nowrap}@media screen and (max-width:1079px){.nullBox{flex-direction:column}.nullBox>.txt{font-size:20px}.nullBox .moreButton .txt{font-size:16px}.nullBox .moreButton .iconArrowBlue{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:767px){.nullBox{padding:50px 20px}.nullBox>.txt{font-size:16px;white-space:pre-wrap}.nullBox .moreButton .txt{font-size:14px}}.sectionHeader{align-items:center;display:flex;justify-content:space-between}.sectionHeader .moreButton{align-items:center;display:flex;gap:10px;height:60px;justify-content:center}.sectionHeader .moreButton .txt{color:#1464ff;color:var(--blue);font-size:20px;font-weight:500;line-height:200%}@media screen and (max-width:1079px){.sectionHeader{justify-content:center}}.newsGroup .moreButton{align-items:center;background-color:#1464ff;background-color:var(--blue);border-radius:31px;display:flex;height:60px;justify-content:space-between;margin:0 auto;padding:0 30px;width:100%}.newsGroup .moreButton .txt{color:#fff;font-size:16px;font-weight:500}@media screen and (max-width:767px){.newsGroup .moreButton .txt{font-size:16px;font-weight:500}}@media screen and (max-width:1079px){.newsGroup .moreButton{max-width:490px}}.sectionTitle{color:#000;font-size:50px;font-weight:700;line-height:125%;text-transform:uppercase;white-space:pre-wrap}@media screen and (max-width:1079px){.sectionTitle{font-size:32px}}@media screen and (max-width:767px){.sectionTitle{font-size:24px}}.description{display:inline-block;font-size:24px;font-weight:400;line-height:200%;text-align:left;white-space:pre-wrap}@media screen and (max-width:1079px){.description{font-size:16px}}@media screen and (max-width:767px){.description{font-size:14px}}.productAnchor{align-items:center;display:flex;gap:8px;height:32px;margin-bottom:10px}.productAnchor .txt{color:#000;font-size:16px;font-weight:500;line-height:200%}@media screen and (max-width:1079px){.mainPage>.content{padding-top:60px}}.mainPage .mainTypoSection{align-items:center;-webkit-animation:mainTypo .5s;animation:mainTypo .5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;display:flex;height:650px;justify-content:center;min-width:1300px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1079px){.mainPage .mainTypoSection{height:calc(100vh - 60px);min-width:0}}.mainPage .mainTypoSection .sectionTitle{text-align:center;text-transform:none}@-webkit-keyframes mainTypo{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mainTypo{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mainPage .mainSlideSection{height:650px;margin:25px 0;min-width:1300px;overflow:hidden;position:relative}@media screen and (max-width:1079px){.mainPage .mainSlideSection{align-items:center;background-color:#f6f6f6;background-color:var(--light-01);display:flex;flex-direction:column;gap:20px;height:auto;margin-bottom:50px;min-width:0;padding:40px 20px 80px}}.mainPage .mainSlideSection:before{background-color:#f6f6f6;background-color:var(--light-01);bottom:0;content:"";display:block;left:calc(50% - 650px);position:absolute;right:0;top:0}@media screen and (max-width:1079px){.mainPage .mainSlideSection:before{display:none}}.mainPage .mainSlideSection .slideControl{align-items:center;bottom:0;display:flex;flex-direction:column;gap:20px;justify-content:center;left:40px;position:absolute;top:0;width:50px}@media screen and (min-width:1080px) and (max-width:1200px){.mainPage .mainSlideSection .slideControl{left:20px}}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideControl{flex-direction:row;gap:0;position:static;width:auto}}.mainPage .mainSlideSection .slideControl .controlButton{align-items:center;color:#000;display:flex;font-size:16px;height:50px;justify-content:center;position:relative;transition:all .2s ease;width:100%}@media screen and (min-width:768px) and (max-width:1079px){.mainPage .mainSlideSection .slideControl .controlButton{color:transparent;flex-direction:row;height:40px;width:30px}}.mainPage .mainSlideSection .slideControl .controlButton:before{background-color:initial;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;right:0;transition:background-color .2s ease;width:100%}@media screen and (min-width:768px) and (max-width:1079px){.mainPage .mainSlideSection .slideControl .controlButton:before{background-color:#d8d8d8;border-radius:50%;bottom:calc(50% - 3px);height:6px;left:calc(50% - 3px);right:auto;width:6px}}.mainPage .mainSlideSection .slideControl .controlButton:hover{color:#1464ff;color:var(--blue)}@media screen and (min-width:768px) and (max-width:1079px){.mainPage .mainSlideSection .slideControl .controlButton:hover{color:transparent}.mainPage .mainSlideSection .slideControl .controlButton:hover:before{background-color:#1464ff;background-color:var(--blue)}}.mainPage .mainSlideSection .slideControl .controlButton[data-active=true]{color:#1464ff;color:var(--blue);font-weight:500}.mainPage .mainSlideSection .slideControl .controlButton[data-active=true]:before{background-color:#1464ff;background-color:var(--blue)}@media screen and (min-width:768px) and (max-width:1079px){.mainPage .mainSlideSection .slideControl .controlButton[data-active=true]{color:transparent}}.mainPage .mainSlideSection .textGroup{bottom:125px;display:flex;flex-direction:column;justify-content:center;left:calc(50% - 550px);position:absolute;top:125px}@media screen and (max-width:1079px){.mainPage .mainSlideSection .textGroup{max-width:800px;padding:0;position:static;width:calc(100% - 40px)}}@media screen and (max-width:767px){.mainPage .mainSlideSection .textGroup{padding:0;width:100%}}.mainPage .mainSlideSection .textGroup .sectionTitle{font-size:40px;margin-bottom:20px;text-transform:none}@media screen and (max-width:767px){.mainPage .mainSlideSection .textGroup .sectionTitle{font-size:26px}}.mainPage .mainSlideSection .textGroup .description{width:510px}@-webkit-keyframes slideIntro{0%{opacity:0}to{opacity:1}}@keyframes slideIntro{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1079px){.mainPage .mainSlideSection .textGroup .description{font-size:16px;width:100%}}@media screen and (max-width:767px){.mainPage .mainSlideSection .textGroup .description{font-size:16px}}.mainPage .mainSlideSection .imageButton{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.1);display:flex;height:40px;justify-content:center;left:505px;opacity:0;position:absolute;top:calc(50% - 20px);transition:all .3s;width:40px;z-index:100}.mainPage .mainSlideSection .imageButton[data-active=true]{opacity:1}.mainPage .mainSlideSection .imageButton:before{background-image:url(/static/media/ico_button_arr.fbcf1c1a00ff727c700f.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;width:9px}.mainPage .mainSlideSection .slideGroup{bottom:0;left:calc(50% + 20px);overflow:hidden;position:absolute;top:0;width:1000px}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup{font-size:0;max-width:800px;overflow:visible;position:static;width:calc(100% - 40px)}}@media screen and (max-width:1079px) and (max-width:767px){.mainPage .mainSlideSection .slideGroup{width:100%}}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup .slick-slide{align-items:center;display:flex;justify-content:center;max-height:400px;overflow:visible;width:calc(100% - 40px)}}@media screen and (max-width:1079px) and (max-width:767px){.mainPage .mainSlideSection .slideGroup .slick-slide{width:100%}}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup .slick-slide>div{width:100%}.mainPage .mainSlideSection .slideGroup .slick-slide img{background-position:50%;height:auto;object-fit:cover;width:100%}}@media screen and (max-width:1079px) and (max-width:767px){.mainPage .mainSlideSection .slideGroup .slick-slide img{width:100%}}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup .slick-list{border-radius:10px;overflow:hidden}.mainPage .mainSlideSection .slideGroup .slick-dots{align-items:center;bottom:-60px;display:flex!important;justify-content:center}.mainPage .mainSlideSection .slideGroup .slick-dots li button{align-items:center;display:flex;height:40px;justify-content:center;width:30px}.mainPage .mainSlideSection .slideGroup .slick-dots li{height:auto;width:30px}.mainPage .mainSlideSection .slideGroup .slick-dots li.slick-active button:before{background-color:#1464ff;background-color:var(--blue)}.mainPage .mainSlideSection .slideGroup .slick-dots li button:before{background-color:#d8d8d8;border-radius:50%;content:"";height:6px;opacity:1;position:static;width:6px}}.mainPage .mainSlideSection .slideGroup .slideWrap{align-items:center;display:flex;height:100%;inset:0;position:absolute;white-space:nowrap;width:-webkit-max-content;width:max-content}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup .slideWrap{width:100%}}.mainPage .mainSlideSection .slideGroup .slide{align-items:center;background-position:50%;background-size:cover;border-radius:10px;display:flex;flex:none;height:320px;justify-content:center;overflow:hidden;pointer-events:none;position:relative;width:400px}.mainPage .mainSlideSection .slideGroup .slide[data-reverse=true] video:first-child{z-index:200}.mainPage .mainSlideSection .slideGroup .slide[data-reverse=true] video:last-child{z-index:100}.mainPage .mainSlideSection .slideGroup .slide video{border-radius:10px;left:0;overflow:hidden;position:absolute;right:0;top:calc(50% - 110px)}.mainPage .mainSlideSection .slideGroup .slide video:first-child{z-index:100}.mainPage .mainSlideSection .slideGroup .slide video:last-child{z-index:200}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup .slide{margin:0 auto;width:100%}}.mainPage .mainSlideSection .slideGroup .slide[data-active=true]{height:400px;margin-left:25px;margin-right:60px;-webkit-transform:scale(1);transform:scale(1);transition-delay:0;width:500px}@media screen and (max-width:1079px){.mainPage .mainSlideSection .slideGroup .slide[data-active=true]{margin:0}}.mainPage .mainSlideSection .slideGroup .slide[data-active=true] video{top:calc(50% - 140px)}.mainPage .imageSection{align-items:center;display:flex;gap:40px;justify-content:center;margin:0 auto 200px;max-width:1300px;padding:50px 60px;width:100%}@media screen and (max-width:1079px){.mainPage .imageSection{gap:20px;margin:0 auto 150px;max-width:768px;padding:0 20px;width:100%}}@media screen and (max-width:767px){.mainPage .imageSection{flex-direction:column}}.mainPage .imageSection .imageItem{flex:1 1;height:400px;position:relative}@media screen and (max-width:1079px){.mainPage .imageSection .imageItem{border-radius:10px;height:250px;overflow:hidden;width:50%}}@media screen and (max-width:767px){.mainPage .imageSection .imageItem{flex:none;height:200px;width:100%}}.mainPage .imageSection .imageItem img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.mainPage .imageSection .imageItem .textGroup{display:flex;flex-direction:column;padding:40px 80px 40px 40px;position:relative}@media screen and (max-width:1079px){.mainPage .imageSection .imageItem .textGroup{gap:10px;padding:15px}}.mainPage .imageSection .imageItem .textGroup .title{color:#fff;font-size:40px;font-weight:700;line-height:125%;margin-bottom:20px}@media screen and (max-width:1079px){.mainPage .imageSection .imageItem .textGroup .title{font-size:32px;font-weight:400;margin-bottom:0}}@media screen and (max-width:767px){.mainPage .imageSection .imageItem .textGroup .title{font-size:24px;font-weight:400;margin-bottom:0}}.mainPage .imageSection .imageItem .textGroup .description{color:#fff;font-size:24px;font-weight:400;line-height:200%}@media screen and (min-width:768px) and (max-width:1079px){.mainPage .imageSection .imageItem .textGroup .description{font-size:16px}}@media screen and (max-width:767px){.mainPage .imageSection .imageItem .textGroup .description{font-size:12px}}.mainPage .productSection{align-items:stretch;display:flex;gap:40px;height:450px;margin:200px auto;max-width:1300px;min-width:1300px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.mainPage .productSection{align-items:center;flex-direction:column;height:auto;margin:0 auto 150px;max-width:768px;min-width:0;padding:0 20px;width:100%}}.mainPage .productSection .sectionTitle{margin-bottom:20px}@media screen and (max-width:1079px){.mainPage .productSection .sectionTitle{margin-bottom:0}}@media screen and (max-width:767px){.mainPage .productSection .sectionTitle{margin-bottom:0}}.mainPage .productSection .infoArea{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;width:320px}.mainPage .productSection .infoArea .description{color:#606060;color:var(--gray-01);font-size:20px;opacity:0}.mainPage .productSection .infoArea .description[data-active=true]{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:1}.mainPage .productSection .infoArea .description[data-active=false]{-webkit-animation:fadeOut .3s;animation:fadeOut .3s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mainPage .productSection .moreButton{align-items:center;background-color:#1464ff;background-color:var(--blue);border-radius:31px;display:flex;height:60px;justify-content:space-between;padding:0 30px;width:100%}.mainPage .productSection .moreButton .txt{color:#fff;font-size:20px;font-weight:500}@media screen and (max-width:767px){.mainPage .productSection .moreButton .txt{font-size:16px;font-weight:500}}@media screen and (max-width:1079px){.mainPage .productSection .moreButton{max-width:490px}}.mainPage .productSection .productGroup{align-items:stretch;display:flex;flex:1 1;gap:20px;padding-right:20px}@media screen and (max-width:1079px){.mainPage .productSection .productGroup{cursor:auto;gap:20px;padding-right:0;width:100%}}@media screen and (max-width:767px){.mainPage .productSection .productGroup{display:block}}.mainPage .productSection .productGroup .productItem{align-items:center;color:#000;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between;transition:all .2s}@media screen and (max-width:767px){.mainPage .productSection .productGroup .productItem:first-child{margin-bottom:20px}}.mainPage .productSection .productGroup .productItem .itemHeader{align-items:center;display:flex;justify-content:flex-end;width:100%}.mainPage .productSection .productGroup .productItem .itemBody{border-radius:10px;flex:1 1;overflow:hidden;position:relative;width:100%}.mainPage .productSection .productGroup .productItem .itemBody img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.mainPage .productSection .productGroup .productItem .itemBody .titleGroup{align-items:center;background-color:#000;bottom:0;display:flex;height:60px;justify-content:center;left:0;position:absolute;right:0}.mainPage .productSection .productGroup .productItem .itemBody .titleGroup .title{color:#fff;font-size:30px;font-weight:800;line-height:200%}@media screen and (max-width:1079px){.mainPage .productSection .productGroup .productItem{cursor:auto;flex:1 1;height:360px;overflow:visible;position:relative}.mainPage .productSection .productGroup .productItem .imgWrap{border-radius:10px;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.mainPage .productSection .productGroup .productItem .imgWrap img{height:100%;object-fit:cover;width:100%}}.mainPage .productSection .productGroup .productItem .title{font-size:24px;font-weight:700;line-height:200%;margin:20px}@media screen and (max-width:1079px){.mainPage .productSection .productGroup .productItem .title{color:#fff;font-size:20px;margin:0;padding:0 20px}}.mainPage .productSection .productGroup .productItem .txtLayer{-webkit-animation:txtLayer .3s;animation:txtLayer .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15);inset:0;opacity:1;position:absolute;z-index:10}.mainPage .productSection .productGroup .productItem .txtLayer .title{color:#000}@-webkit-keyframes txtLayer{0%{opacity:0}to{opacity:1}}@keyframes txtLayer{0%{opacity:0}to{opacity:1}}.mainPage .productSection .productGroup .productItem .txtLayer .title{margin:15px 20px;padding:0}.mainPage .productSection .productGroup .productItem .txtLayer .desc{font-size:16px;font-weight:400;line-height:200%;margin:0 20px}.mainPage .productSection .productGroup .productItem .txtWrap{align-items:center;background-color:#000;border-radius:0 0 10px 10px;bottom:0;display:flex;height:70px;justify-content:space-between;left:0;position:absolute;right:0;width:100%}.mainPage .productSection .productGroup .productItem .txtWrap .viewButton{align-items:center;display:flex;height:70px;justify-content:center;width:70px;z-index:200}.mainPage .productSection .productGroup .productItem .txtWrap .viewButton[data-active=true] .iconViewToggle{background:#1464ff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mainPage .productSection .productGroup .productItem .txtWrap .viewButton[data-active=true] .iconViewToggle:after,.mainPage .productSection .productGroup .productItem .txtWrap .viewButton[data-active=true] .iconViewToggle:before{background:#fff}.mainPage .productSection .productGroup .productItem .txtWrap .viewButton .iconViewToggle{background:#fff;border-radius:100px;display:block;height:30px;position:relative;transition:all .3s ease;width:30px}.mainPage .productSection .productGroup .productItem .txtWrap .viewButton .iconViewToggle:after,.mainPage .productSection .productGroup .productItem .txtWrap .viewButton .iconViewToggle:before{background:#1464ff;border-radius:50px;content:"";display:block;height:12px;left:calc(50% - 1px);position:absolute;top:calc(50% - 6px);width:2px}.mainPage .productSection .productGroup .productItem .txtWrap .viewButton .iconViewToggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mainPage .newsSection{margin:0 auto 100px;max-width:1300px;min-width:1300px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.mainPage .newsSection{margin:0 auto 150px;max-width:768px;min-width:0;padding:0 20px;width:100%}}@media screen and (max-width:767px){.mainPage .newsSection{margin-bottom:50px}}.mainPage .newsSection .sectionHeader{margin-bottom:40px}.iconArrow{background-image:url(/static/media/icon_arrow.e3a7973400978fa2abc1.svg);display:inline-block;height:36px;width:36px}@media screen and (max-width:1079px){.iconArrow{background-position:100%;height:24px;width:24px}}.iconArrowLink{background-color:#1464ff;background-color:var(--blue);background-image:url(/static/media/icon_arrow_link.306d3c43b9e4b0eea72d.svg);border-radius:50%;display:inline-block;height:32px;width:32px}.iconArrowRed{background-image:url(/static/media/icon_arrow_red.4c36220c75e0f4f1f608.svg);display:inline-block;height:40px;width:40px}.iconArrowBlue{background-image:url(/static/media/icon_arrow_blue.f11d77e847716a593670.svg);display:inline-block;height:50px;width:50px}.nullTxt{align-items:center;display:flex;font-size:32px;font-weight:500;justify-content:center;line-height:200%;padding:50px 10px}@media screen and (max-width:1079px){.nullTxt{font-size:20px}}@media screen and (max-width:767px){.nullTxt{font-size:16px}}@media screen and (min-width:768px) and (max-width:1079px){.aboutPage .content{padding-top:60px}}.aboutPage .typoSection{height:2000px;min-width:1300px}@media screen and (max-width:1079px){.aboutPage .typoSection{min-width:0;padding-top:60px}}.aboutPage .typoSection .imgText{align-items:center;-webkit-animation:aboutImgTypo 1s linear infinite;animation:aboutImgTypo 1s linear infinite;-webkit-animation-delay:calc(var(--about-scroll)*-1s);animation-delay:calc(var(--about-scroll)*-1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;display:flex;inset:0;justify-content:center;opacity:1;position:absolute}.aboutPage .typoSection .imgText img{width:50vw}@-webkit-keyframes aboutImgTypo{10%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes aboutImgTypo{10%{opacity:1}25%{opacity:0}to{opacity:0}}.aboutPage .typoSection .typoWrap{display:flex;height:calc(100vh - 160px);justify-content:center;overflow:hidden;position:sticky;position:-webkit-sticky;text-align:center;top:80px;z-index:100}@media screen and (max-width:1079px){.aboutPage .typoSection .typoWrap{height:calc(100vh - 120px);top:60px}}.aboutPage .typoSection .typo{align-items:center;display:flex;flex-direction:column;font-size:50px;gap:20px;inset:0;justify-content:center;position:absolute}@media screen and (max-width:1079px){.aboutPage .typoSection .typo{font-size:32px;gap:5px}}@media screen and (max-width:767px){.aboutPage .typoSection .typo{font-size:16px}}.aboutPage .typoSection .typo .frame{align-items:center;display:flex;justify-content:center;white-space:nowrap}.aboutPage .typoSection .typo .frame .txtWrap{margin-left:15px;position:relative}@media screen and (max-width:1079px){.aboutPage .typoSection .typo .frame .txtWrap{margin-left:5px}}.aboutPage .typoSection .typo .frame .txt{-webkit-animation:abouTextGroup 1s linear infinite;animation:abouTextGroup 1s linear infinite;-webkit-animation-delay:calc(var(--about-scroll)*-1s);animation-delay:calc(var(--about-scroll)*-1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;color:transparent;line-height:150%;white-space:break-spaces}.aboutPage .typoSection .typo .frame .actionTxt{-webkit-animation:aboutTypo 1s linear infinite;animation:aboutTypo 1s linear infinite;-webkit-animation-delay:calc(var(--about-scroll)*-1s);animation-delay:calc(var(--about-scroll)*-1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;background-color:#1464ff;background-color:var(--blue);bottom:0;color:#fff;left:0;line-height:150%;overflow:hidden;position:absolute;right:100%;top:0}@-webkit-keyframes abouTextGroup{25%{color:transparent}35%{color:#000}to{color:#000}}@keyframes abouTextGroup{25%{color:transparent}35%{color:#000}to{color:#000}}@-webkit-keyframes aboutTypo{35%{right:100%}55%{right:0}to{right:0}}@keyframes aboutTypo{35%{right:100%}55%{right:0}to{right:0}}.aboutPage .techSection{background:linear-gradient(180deg,#f9f9f9,hsla(0,0%,98%,0));min-width:1300px;padding-top:420px;position:relative;text-align:center}@media screen and (max-width:1079px){.aboutPage .techSection{margin-bottom:100px;min-width:0;padding-top:200px}}.aboutPage .techSection:before{background-image:url(data:image/png;base64,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);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:250px;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:1079px){.aboutPage .techSection:before{height:60px}}.aboutPage .techSection .sectionTitle{margin-bottom:40px}@media screen and (max-width:1079px){.aboutPage .techSection .sectionTitle{margin-bottom:20px}}.aboutPage .techSection .description{margin:0 auto;max-width:1130px}@media screen and (max-width:1079px){.aboutPage .techSection .description{margin:0 auto;max-width:768px;padding:0 20px;width:auto}}@media screen and (max-width:767px){.aboutPage .techSection .description{padding:0;width:calc(100% - 40px);word-break:keep-all}}.aboutPage .valueSection{margin:300px auto 0;max-width:1300px;min-width:1300px;padding:0 60px 100px;text-align:center;width:100%}@media screen and (max-width:1079px){.aboutPage .valueSection{margin:200px auto 0;max-width:768px;min-width:0;padding:0 20px;width:100%}}@media screen and (max-width:767px){.aboutPage .valueSection{padding:0 20px}}.aboutPage .valueSection .sectionTitle{margin-bottom:40px}@media screen and (max-width:1079px){.aboutPage .valueSection .sectionTitle{margin-bottom:20px}}.aboutPage .valueSection .description{margin-bottom:100px}@media screen and (max-width:1079px){.aboutPage .valueSection .description{margin-bottom:50px;padding:0;width:auto}}@media screen and (max-width:767px){.aboutPage .valueSection .description{word-break:keep-all}}.aboutPage .valueSection .iconGroup{display:flex;justify-content:center;width:100%}@media screen and (max-width:767px){.aboutPage .valueSection .iconGroup{display:grid;grid-template-columns:repeat(2,1fr)}}.aboutPage .valueSection .iconGroup .iconItem{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center}@media screen and (max-width:767px){.aboutPage .valueSection .iconGroup .iconItem{margin-bottom:20px}}.aboutPage .valueSection .iconGroup .icon{height:80px;width:80px}@media screen and (min-width:768px) and (max-width:1079px){.aboutPage .valueSection .iconGroup .icon{height:64px;width:64px}}@media screen and (max-width:767px){.aboutPage .valueSection .iconGroup .icon{height:48px;width:48px}}.aboutPage .valueSection .iconGroup .name{font-size:16px;font-weight:300}@media screen and (max-width:1079px){.aboutPage .valueSection .iconGroup .name{font-size:12px}}.aboutPage .historySection{margin:200px auto 0;max-width:1300px;padding:0 60px 100px;text-align:center;width:100%}@media screen and (max-width:1079px){.aboutPage .historySection{margin:200px auto 0;max-width:768px;padding:0 20px;width:100%}}@media screen and (max-width:767px){.aboutPage .historySection{margin:100px auto 0;max-width:768px;padding:0 20px;width:100%}}.aboutPage .historySection .sectionTitle{margin-bottom:40px}@media screen and (max-width:1079px){.aboutPage .historySection .sectionTitle{margin-bottom:20px}}.aboutPage .historySection .histories{display:flex;flex-direction:column;gap:25px;padding-top:50px}@media screen and (max-width:1079px){.aboutPage .historySection .histories{padding-top:10px}}.aboutPage .historySection .history{color:#929292;display:flex;text-align:left}@media screen and (max-width:1079px){.aboutPage .historySection .history{flex-direction:column}}.aboutPage .historySection .history:first-child{color:#000}.aboutPage .historySection .history:first-child .year{font-weight:700}.aboutPage .historySection .history:first-child .list:before{background-color:#000}.aboutPage .historySection .history .year{flex:none;font-size:32px;font-weight:500;line-height:150%;width:250px}@media screen and (max-width:1079px){.aboutPage .historySection .history .year{font-size:24px}}.aboutPage .historySection .history .lists{flex:1 1}.aboutPage .historySection .history .list{font-size:24px;font-weight:400;line-height:200%;padding-left:35px;position:relative}@media screen and (max-width:1079px){.aboutPage .historySection .history .list{font-size:16px;padding-left:20px}}@media screen and (max-width:767px){.aboutPage .historySection .history .list{font-size:12px;white-space:pre-wrap}}.aboutPage .historySection .history .list:before{background-color:#929292;border-radius:3px;content:"";display:inline-block;height:6px;left:14.5px;position:absolute;top:20px;width:6px}@media screen and (max-width:1079px){.aboutPage .historySection .history .list:before{background-color:#929292;border-radius:3px;display:inline-block;height:4px;left:8px;position:absolute;top:14px;width:4px}}.aboutPage .contactSection{margin-bottom:200px;margin-top:200px;min-width:1300px;padding-bottom:100px;text-align:center}@media screen and (max-width:1079px){.aboutPage .contactSection{margin:140px auto 100px;max-width:768px;min-width:0;padding:0 20px;width:100%}}@media screen and (max-width:767px){.aboutPage .contactSection{margin-bottom:130px}}.aboutPage .contactSection .sectionTitle{margin-bottom:20px}.aboutPage .contactSection .contactButton{align-items:center;background:#1464ff;background:var(--blue);border-radius:30px;display:flex;height:60px;justify-content:space-between;margin:0 auto;padding:0 40px;width:490px}@media screen and (max-width:767px){.aboutPage .contactSection .contactButton{width:100%}}.aboutPage .contactSection .contactButton .txt{color:#fff;font-size:20px;font-weight:500;white-space:nowrap}@media screen and (max-width:1079px){.aboutPage .contactSection .contactButton .txt{font-size:16px}}.servicePage .imgWrap{border-radius:10px;font-size:0;overflow:hidden}@media screen and (max-width:1079px){.servicePage .imgWrap{max-height:400px}}@media screen and (max-width:767px){.servicePage .imgWrap{max-height:200px}}.servicePage .typoSection{height:2000px}.servicePage .typoSection .typoWrap{display:flex;height:calc(100vh - 160px);justify-content:center;min-width:1300px;overflow:hidden;position:sticky;position:-webkit-sticky;text-align:center;top:80px;width:100%;z-index:100}@media screen and (max-width:1079px){.servicePage .typoSection .typoWrap{height:calc(100vh - 120px);min-width:0;top:60px}}.servicePage .typoSection .typo{align-items:center;display:flex;flex-direction:column;font-size:50px;gap:20px;inset:0;justify-content:center;position:absolute}@media screen and (max-width:1079px){.servicePage .typoSection .typo{font-size:32px;gap:5px}}@media screen and (max-width:767px){.servicePage .typoSection .typo{font-size:16px}}.servicePage .typoSection .typo .frame{align-items:center;display:flex;justify-content:center;white-space:nowrap}.servicePage .typoSection .typo .frame .txtWrap{margin-left:15px;position:relative}@media screen and (max-width:1079px){.servicePage .typoSection .typo .frame .txtWrap{margin-left:5px}}.servicePage .typoSection .typo .frame .txt{line-height:150%;position:relative;white-space:keep-all}.servicePage .typoSection .typo .frame .actionTxt{-webkit-animation:serviceTypo .6s linear infinite;animation:serviceTypo .6s linear infinite;-webkit-animation-delay:calc(var(--service-scroll)*-1s);animation-delay:calc(var(--service-scroll)*-1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;background-color:#1464ff;background-color:var(--blue);bottom:0;color:#fff;left:0;line-height:150%;overflow:hidden;position:absolute;right:100%;top:0}@-webkit-keyframes serviceTypo{10%{right:100%}to{right:0}}@keyframes serviceTypo{10%{right:100%}to{right:0}}.servicePage .imgGroup{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.servicePage .imgWrap{height:inherit;position:relative}.servicePage .imgWrap img{height:100%;object-fit:cover;object-position:bottom;width:100%}.servicePage .sectionWrap{margin:0 auto;max-width:768px;padding:0 60px;width:100%}@media screen and (max-width:767px){.servicePage .sectionWrap{padding:0 20px}}.servicePage .pixelcastSection{background-color:#f7f7f7;min-width:1300px;overflow:hidden;padding-bottom:200px;padding-top:200px}@media screen and (max-width:1079px){.servicePage .pixelcastSection{min-width:0;padding-bottom:0;padding-top:50px}.servicePage .pixelcastSection .sectionTitle{margin-bottom:20px;text-align:center}}.servicePage .pixelcastSection .imageButton{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.1);display:flex;height:40px;justify-content:center;left:550px;opacity:0;position:absolute;top:208px;transition:all .3s;width:40px;z-index:100}.servicePage .pixelcastSection .imageButton[data-active=true]{opacity:1}.servicePage .pixelcastSection .imageButton:before{background-image:url(/static/media/ico_button_arr.fbcf1c1a00ff727c700f.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;width:9px}.servicePage .pixelcastSection .imgWrap{position:relative}@media screen and (max-width:1079px){.servicePage .pixelcastSection .imgWrap{border-radius:10px;font-size:0;height:400px;overflow:hidden}}@media screen and (max-width:767px){.servicePage .pixelcastSection .imgWrap{height:200px;overflow:hidden}.servicePage .pixelcastSection .imgWrap:before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}}.servicePage .pixelcastSection .imgWrap[data-reverse=true] img:first-child{position:relative;z-index:100}.servicePage .pixelcastSection .imgWrap img{inset:0;position:absolute}.servicePage .pixelcastSection .textArea{width:610px}@media screen and (max-width:1079px){.servicePage .pixelcastSection .textArea{display:flex;flex-direction:column;gap:20px;padding:40px 0 50px;width:100%}}@media screen and (max-width:767px){.servicePage .pixelcastSection .textArea .description{white-space:normal;word-break:keep-all}}.servicePage .pixelcastSection .introGroup{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 40px 200px;width:100%}.servicePage .pixelcastSection .introGroup .textArea{display:flex;flex-direction:column;gap:40px;width:610px}.servicePage .pixelcastSection .introGroup .textArea .description{font-size:20px;line-height:200%}.servicePage .pixelcastSection .introGroup .imgArea{flex:none;height:456px;width:570px}.servicePage .pixelcastSection .introGroup .imgArea img{height:100%;width:100%}.servicePage .pixelcastSection .featureList{display:flex;flex:none;flex-direction:column;gap:40px}@media screen and (max-width:1079px){.servicePage .pixelcastSection .featureList{display:flex;flex-direction:column;gap:20px;padding:40px 0 50px 15px}}.servicePage .pixelcastSection .feature{display:flex;gap:20px}@media screen and (max-width:1079px){.servicePage .pixelcastSection .feature{gap:0}}.servicePage .pixelcastSection .feature .title{font-size:24px;font-weight:700;line-height:200%}@media screen and (min-width:768px) and (max-width:1079px){.servicePage .pixelcastSection .feature .title{font-size:20px}}@media screen and (max-width:767px){.servicePage .pixelcastSection .feature .title{font-size:14px}}.servicePage .pixelcastSection .feature .description{font-size:20px;font-weight:400;line-height:200%}@media screen and (max-width:1079px){.servicePage .pixelcastSection .feature .description{font-size:16px}}@media screen and (max-width:767px){.servicePage .pixelcastSection .feature .description{font-size:12px}}.servicePage .pixelcastSection .number{color:#1464ff;color:var(--blue);flex:none;font-size:50px;font-weight:700;line-height:100%;width:50px}@media screen and (max-width:1079px){.servicePage .pixelcastSection .number{font-size:24px}}.servicePage .pixelcastSection .featureGroup{display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 60px;position:relative;width:100%}.servicePage .pixelcastSection .featureGroup .imgWrap{height:456px;width:570px}.servicePage .pixelcastSection .featureGroup .imgWrap:nth-child(2){left:610px;position:absolute;top:0}.servicePage .exergameSection{min-width:1300px;overflow-x:hidden;padding-bottom:250px;padding-top:200px}@media screen and (max-width:1079px){.servicePage .exergameSection{min-width:0;padding-bottom:100px;padding-top:150px}}@media screen and (max-width:767px){.servicePage .exergameSection{padding-bottom:50px;padding-top:50px}}@media screen and (max-width:1079px){.servicePage .exergameSection .sectionTitle{margin-bottom:20px;text-align:center}}.servicePage .exergameSection .imageButton{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.1);display:flex;height:40px;justify-content:center;opacity:0;position:absolute;right:550px;top:208px;transition:all .3s;width:40px;z-index:100}.servicePage .exergameSection .imageButton[data-active=true]{opacity:1}.servicePage .exergameSection .imageButton:before{background-image:url(/static/media/ico_button_arr.fbcf1c1a00ff727c700f.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:9px}.servicePage .exergameSection .imgWrap{position:relative}@media screen and (max-width:1079px){.servicePage .exergameSection .imgWrap{border-radius:10px;font-size:0;overflow:hidden}}@media screen and (max-width:767px){.servicePage .exergameSection .imgWrap{height:200px;overflow:hidden}.servicePage .exergameSection .imgWrap:before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}}.servicePage .exergameSection .imgWrap[data-reverse=true] img:first-child{position:relative;z-index:100}.servicePage .exergameSection .imgWrap img{inset:0;position:absolute}.servicePage .exergameSection .textArea{width:570px}@media screen and (max-width:1079px){.servicePage .exergameSection .textArea{display:flex;flex-direction:column;gap:20px;padding:40px 0 50px;width:100%}}@media screen and (max-width:767px){.servicePage .exergameSection .textArea .description{white-space:normal;word-break:keep-all}}.servicePage .exergameSection .featureArea{flex:none;width:570px}.servicePage .exergameSection .introGroup{display:flex;gap:40px;justify-content:space-between;margin:0 auto 200px;max-width:1300px;padding:0 60px;width:100%}.servicePage .exergameSection .introGroup .textArea{display:flex;flex-direction:column;gap:40px;width:570px}.servicePage .exergameSection .introGroup .textArea .description{font-size:20px;line-height:42px;padding-right:40px}.servicePage .exergameSection .introGroup .imgArea{flex:none;height:456px;width:570px}.servicePage .exergameSection .featureList{display:flex;flex:none;flex-direction:column;gap:40px}@media screen and (max-width:1079px){.servicePage .exergameSection .featureList{display:flex;flex-direction:column;gap:20px;padding:40px 0 50px 15px}}.servicePage .exergameSection .feature{display:flex;gap:20px}@media screen and (max-width:1079px){.servicePage .exergameSection .feature{gap:0}}.servicePage .exergameSection .feature .title{font-size:24px;font-weight:700;line-height:200%}@media screen and (min-width:768px) and (max-width:1079px){.servicePage .exergameSection .feature .title{font-size:20px}}@media screen and (max-width:767px){.servicePage .exergameSection .feature .title{font-size:14px}}.servicePage .exergameSection .feature .description{font-size:20px;font-weight:400;line-height:200%}@media screen and (max-width:1079px){.servicePage .exergameSection .feature .description{font-size:16px}}@media screen and (max-width:767px){.servicePage .exergameSection .feature .description{font-size:12px}}.servicePage .exergameSection .number{color:#1464ff;color:var(--blue);flex:none;font-size:50px;font-weight:700;line-height:100%;width:50px}@media screen and (max-width:1079px){.servicePage .exergameSection .number{font-size:24px}}.servicePage .exergameSection .featureGroup{display:flex;gap:50px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 60px;position:relative;width:100%}.servicePage .exergameSection .featureGroup .imgWrap{height:456px;width:570px}.servicePage .exergameSection .featureGroup .imgWrap:nth-child(2){position:absolute;right:610px;top:0;width:570px}@media screen and (max-width:1079px){.contactPage>.content{padding-top:150px}}.contactPage .mapSection{margin:0 auto;max-width:1300px;min-width:1300px;padding:100px 60px 0;width:100%}@media screen and (max-width:1079px){.contactPage .mapSection{margin:0 auto;max-width:768px;min-width:0;padding:0 20px;width:100%}}.contactPage .mapSection .sectionTitle{margin-bottom:60px}@media screen and (max-width:1079px){.contactPage .mapSection .sectionTitle{margin-bottom:30px;text-align:center}}.contactPage .mapSection .mapWrap{align-items:center;border-radius:10px;display:flex;height:500px;justify-content:center;margin-bottom:60px;overflow:hidden}@media screen and (max-width:1079px){.contactPage .mapSection .mapWrap{height:480px;margin-bottom:30px;pointer-events:none}}@media screen and (max-width:767px){.contactPage .mapSection .mapWrap{height:200px}}.contactPage .mapSection .mapInfo{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1079px){.contactPage .mapSection .mapInfo{gap:30px}}.contactPage .mapSection .info{display:flex}@media screen and (max-width:1079px){.contactPage .mapSection .info{flex-direction:column;gap:10px}}.contactPage .mapSection .info .title{color:#929292;color:var(--gray-02);font-size:24px;font-weight:500;line-height:200%;width:200px}@media screen and (max-width:1079px){.contactPage .mapSection .info .title{font-size:16px}}.contactPage .mapSection .info .content{display:flex;flex-direction:column;gap:10px}.contactPage .mapSection .info .content .tel,.contactPage .mapSection .info .content .txt{color:#000;font-size:20px;font-weight:500;line-height:200%}@media screen and (max-width:1079px){.contactPage .mapSection .info .content .tel,.contactPage .mapSection .info .content .txt{font-size:16px}}.contactPage .mapSection .info .content .tel{display:inline-block;margin-right:60px}@media screen and (max-width:1079px){.contactPage .mapSection .info .content .tel{display:block;margin-bottom:10px}}.contactPage .contactSection{display:flex;gap:40px;margin:200px auto 100px;max-width:1300px;min-width:1300px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.contactPage .contactSection{flex-direction:column;margin:150px auto 100px;max-width:768px;min-width:0;padding:0 20px;width:100%}}@media screen and (max-width:767px){.contactPage .contactSection{margin-bottom:50px}}.contactPage .contactSection>*{flex:1 1;width:50%}@media screen and (max-width:1079px){.contactPage .contactSection>*{width:100%}}.contactPage .contactSection .sectionTitle{margin-bottom:40px}@media screen and (max-width:1079px){.contactPage .contactSection .sectionTitle{margin-bottom:20px;text-align:center}}@media screen and (max-width:767px){.contactPage .contactSection .content{text-align:center}}.contactPage .contactSection .content .txt{display:inline-block;font-size:24px;font-weight:400;line-height:200%;padding-right:60px;text-align:left}@media screen and (max-width:1079px){.contactPage .contactSection .content .txt{font-size:16px;padding:0}}@media screen and (max-width:767px){.contactPage .contactSection .content .txt{font-size:14px;text-align:center}}.contactPage .contactSection .formGroup{align-items:center;background:#fff;border:1px solid #929292;border-radius:12px;display:flex;flex-direction:column;gap:30px;padding:40px}@media screen and (max-width:1079px){.contactPage .contactSection .formGroup{border:0;padding:0}}.contactPage .contactSection .formGroup .formTitle{align-items:center;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:125%;padding:20px 0}@media screen and (max-width:1079px){.contactPage .contactSection .formGroup .formTitle{display:none}}.contactPage .contactSection .formGroup .inputList{width:100%}.contactPage .contactSection .formGroup .inputItem{align-items:center;display:flex;gap:20px;margin-bottom:20px;width:100%}.contactPage .contactSection .formGroup .inputItem .inputLabel{flex:none;font-size:20px;font-weight:500;line-height:200%;width:86px}@media screen and (max-width:1079px){.contactPage .contactSection .formGroup .inputItem .inputLabel{font-size:16px;width:70px}}@media screen and (max-width:767px){.contactPage .contactSection .formGroup .inputItem .inputLabel{font-size:14px}}.contactPage .contactSection .formGroup .inputGroup{border-bottom:1px solid #929292;border-bottom:1px solid var(--gray-02);width:100%}.contactPage .contactSection .formGroup .inputGroup:focus{border:0}.contactPage .contactSection .formGroup .inputGroup input{border:0;font-size:20px;font-weight:400;height:50px;line-height:200%;outline:0;width:100%}@media screen and (max-width:1079px){.contactPage .contactSection .formGroup .inputGroup input{font-size:16px;height:40px}}@media screen and (max-width:767px){.contactPage .contactSection .formGroup .inputGroup input{font-size:14px}}.contactPage .contactSection .formGroup .inputGroup input::-webkit-input-placeholder{color:#929292;color:var(--gray-02)}.contactPage .contactSection .formGroup .inputGroup input::placeholder{color:#929292;color:var(--gray-02)}.contactPage .contactSection .formGroup .inputGroup input:-webkit-autofill{background:transparent}.contactPage .contactSection .formGroup .inputGroup input:-webkit-autofill,.contactPage .contactSection .formGroup .inputGroup input:-webkit-autofill:active,.contactPage .contactSection .formGroup .inputGroup input:-webkit-autofill:focus,.contactPage .contactSection .formGroup .inputGroup input:-webkit-autofill:hover{-webkit-transition:background-color 5000s;transition:background-color 5000s}.contactPage .contactSection .formGroup .textareaBox{border:1px solid #929292;border:1px solid var(--gray-02);display:flex;flex-direction:column;gap:10px;padding:10px 20px;width:100%}.contactPage .contactSection .formGroup .textareaBox .size{align-self:flex-end;color:#929292;color:var(--gray-02);font-size:12px;font-weight:400;line-height:200%;text-align:right}.contactPage .contactSection .formGroup .textareaBox .contentTextarea{border:0;font-size:20px;font-weight:400;height:186px;line-height:200%;width:100%}@media screen and (max-width:1079px){.contactPage .contactSection .formGroup .textareaBox .contentTextarea{font-size:16px;height:240px}}@media screen and (max-width:767px){.contactPage .contactSection .formGroup .textareaBox .contentTextarea{font-size:14px}}.contactPage .contactSection .formGroup .textareaBox .contentTextarea::-webkit-input-placeholder{color:#929292;color:var(--gray-02)}.contactPage .contactSection .formGroup .textareaBox .contentTextarea::placeholder{color:#929292;color:var(--gray-02)}.contactPage .contactSection .formGroup .textareaBox .contentTextarea:focus{outline:none}.contactPage .contactSection .formGroup .submitButton{align-items:center;background:#1464ff;border-radius:30px;display:flex;gap:10px;height:60px;justify-content:center;padding:0 40px;width:100%}@media screen and (max-width:1079px){.contactPage .contactSection .formGroup .submitButton{font-size:16px}}@media screen and (min-width:768px) and (max-width:1079px){.contactPage .contactSection .formGroup .submitButton{width:490px}}.contactPage .contactSection .formGroup .submitButton .txt{color:#fff;font-size:20px;font-weight:500;line-height:200%}.careersPage .sectionTitle{text-transform:none}.careersPage .typoSection{height:1500px;min-width:1300px}@media screen and (max-width:1079px){.careersPage .typoSection{min-width:0}}.careersPage .typoSection .typoWrap{align-items:center;display:flex;height:calc(100vh - 160px);justify-content:center;overflow:hidden;position:-webkit-sticky;position:sticky;top:80px}.careersPage .typoSection img{-webkit-animation:careersTypo 1s linear infinite;animation:careersTypo 1s linear infinite;-webkit-animation-delay:calc(var(--career-scroll)*-1s);animation-delay:calc(var(--career-scroll)*-1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;display:inline-block;-webkit-transform:scale(.33);transform:scale(.33);width:100%}@-webkit-keyframes careersTypo{65%{-webkit-transform:scale(1.33);transform:scale(1.33)}to{-webkit-transform:scale(1.33);transform:scale(1.33)}}@keyframes careersTypo{65%{-webkit-transform:scale(1.33);transform:scale(1.33)}to{-webkit-transform:scale(1.33);transform:scale(1.33)}}.careersPage .ruleSection{background-color:#f9f9f9;min-width:1300px;padding:150px 0 50px}@media screen and (max-width:1079px){.careersPage .ruleSection{min-width:0;padding:50px 0}}.careersPage .ruleSection .sectionWrap{display:flex;flex-direction:column;gap:100px;margin:0 auto;max-width:1300px;padding:0 60px;width:100%}@media screen and (max-width:1079px){.careersPage .ruleSection .sectionWrap{gap:40px;margin:0 auto;max-width:768px;padding:0 20px;width:100%}.careersPage .ruleSection .sectionTitle{font-size:24px}}.careersPage .ruleSection .rules{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .ruleSection .rules{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.careersPage .ruleSection .rules{grid-template-columns:repeat(1,1fr)}}.careersPage .ruleSection .rules .rule{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:100px;padding-right:40px}@media screen and (max-width:1079px){.careersPage .ruleSection .rules .rule{margin-bottom:20px;padding-right:20px}}.careersPage .ruleSection .rules .rule .title{color:#1464ff;color:var(--blue);font-size:24px;font-weight:700;line-height:200%}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .ruleSection .rules .rule .title{font-size:16px}}@media screen and (max-width:767px){.careersPage .ruleSection .rules .rule .title{font-size:12px}}.careersPage .ruleSection .rules .rule .txt{font-size:24px;font-weight:500;line-height:200%;white-space:pre-wrap}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .ruleSection .rules .rule .txt{font-size:16px}}@media screen and (max-width:767px){.careersPage .ruleSection .rules .rule .txt{font-size:12px;white-space:normal;word-break:keep-all}}.careersPage .welfareSection{margin:0 auto;max-width:1300px;min-width:1300px;padding:150px 60px 50px;width:100%}@media screen and (max-width:1079px){.careersPage .welfareSection{margin:0 auto;max-width:768px;min-width:0;padding:200px 20px 0;width:100%}}@media screen and (max-width:767px){.careersPage .welfareSection{padding-top:50px}}.careersPage .welfareSection .sectionTitle{margin-bottom:100px}@media screen and (max-width:1079px){.careersPage .welfareSection .sectionTitle{font-size:24px;margin-bottom:40px}}.careersPage .welfareSection .welfares{display:grid;grid-template-columns:repeat(5,1fr)}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .welfareSection .welfares{grid-template-columns:repeat(3,1fr);justify-content:center;padding:10px 0 16px}}@media screen and (max-width:767px){.careersPage .welfareSection .welfares{grid-template-columns:repeat(2,1fr);row-gap:20px}}.careersPage .welfareSection .welfares .welfare{margin-bottom:100px;text-align:center}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .welfareSection .welfares .welfare{margin-bottom:20px}}@media screen and (max-width:767px){.careersPage .welfareSection .welfares .welfare{margin:0}}.careersPage .welfareSection .welfares .welfare img{height:100px;margin-bottom:20px;width:100px}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .welfareSection .welfares .welfare img{height:64px;width:64px}}@media screen and (max-width:767px){.careersPage .welfareSection .welfares .welfare img{height:44px;margin-bottom:10px;width:44px}}.careersPage .welfareSection .welfares .welfare .title{font-size:16px;font-weight:500;line-height:200%;white-space:keep-all}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .welfareSection .welfares .welfare .title{font-size:14px}}@media screen and (max-width:767px){.careersPage .welfareSection .welfares .welfare .title{font-size:12px}}.careersPage .enviromentSection{display:flex;flex-direction:column;gap:100px;margin:0 auto;max-width:1300px;min-width:1300px;padding:150px 60px;width:100%}@media screen and (max-width:1079px){.careersPage .enviromentSection{gap:40px;margin:0 auto;max-width:768px;min-width:0;padding:150px 20px;width:100%}}@media screen and (max-width:767px){.careersPage .enviromentSection{gap:20px;padding-bottom:50px;padding-top:100px}}@media screen and (min-width:768px) and (max-width:1079px){.careersPage .enviromentSection .sectionTitle{font-size:24px}}.careersPage .enviromentSection .features{display:flex;gap:40px}@media screen and (max-width:1079px){.careersPage .enviromentSection .features{gap:30px}}@media screen and (max-width:767px){.careersPage .enviromentSection .features{flex-direction:column}}.careersPage .enviromentSection .features .feature{display:flex;flex:1 1;flex-direction:column;gap:10px;padding-right:60px}@media screen and (max-width:767px){.careersPage .enviromentSection .features .feature{padding:0}.careersPage .enviromentSection .features .feature:first-child .description{white-space:normal;word-break:keep-all}}.careersPage .enviromentSection .features .feature .title{color:#1464ff;color:var(--blue);font-size:24px;font-weight:700;line-height:200%}@media screen and (max-width:1079px){.careersPage .enviromentSection .features .feature .title{font-size:16px}}@media screen and (max-width:767px){.careersPage .enviromentSection .features .feature .title{font-size:14px}}.careersPage .enviromentSection .features .feature .description{font-size:24px;font-weight:500;line-height:200%}@media screen and (max-width:1079px){.careersPage .enviromentSection .features .feature .description{font-size:14px}}@media screen and (max-width:767px){.careersPage .enviromentSection .features .feature .description{font-size:12px}}.careersPage .enviromentSection .features .feature li{color:#606060;color:var(--gray-01);font-size:24px;font-weight:400;line-height:200%;padding-left:35px;position:relative}@media screen and (max-width:1079px){.careersPage .enviromentSection .features .feature li{font-size:14px;padding-left:20px}}@media screen and (max-width:767px){.careersPage .enviromentSection .features .feature li{font-size:12px}}.careersPage .enviromentSection .features .feature li:before{background-color:#606060;background-color:var(--gray-01);border-radius:3px;content:"";display:inline-block;height:6px;left:14.5px;position:absolute;top:calc(50% - 3px);width:6px}@media screen and (max-width:1079px){.careersPage .enviromentSection .features .feature li:before{background-color:#606060;background-color:var(--gray-01);border-radius:3px;content:"";display:inline-block;height:4px;left:8px;position:absolute;top:calc(50% - 3px);width:4px}}.careersPage .enviromentSection .gallery{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1079px){.careersPage .enviromentSection .gallery{gap:20px}}@media screen and (max-width:767px){.careersPage .enviromentSection .gallery{gap:15px;grid-template-columns:repeat(1,1fr)}}.careersPage .enviromentSection .gallery .imgWrap{border-radius:10px;height:345px;overflow:hidden}.careersPage .enviromentSection .gallery .imgWrap:first-child{grid-column:1/span 2;height:590px}@media screen and (max-width:1079px){.careersPage .enviromentSection .gallery .imgWrap:first-child{height:400px}}@media screen and (max-width:767px){.careersPage .enviromentSection .gallery .imgWrap:first-child{grid-column:1;height:200px}}@media screen and (max-width:1079px){.careersPage .enviromentSection .gallery .imgWrap{height:234px}}@media screen and (max-width:767px){.careersPage .enviromentSection .gallery .imgWrap{height:192px}}.careersPage .enviromentSection .gallery .imgWrap img{height:100%;object-fit:cover;width:100%}.careersPage .recruitSection{display:flex;flex-direction:column;margin:0 auto;max-width:1300px;min-width:1300px;padding:150px 60px 100px;width:100%}.careersPage .recruitSection .sectionHeader{justify-content:space-between;padding:20px 0}.careersPage .recruitSection .sectionTitle{margin-bottom:10px}@media screen and (max-width:1079px){.careersPage .recruitSection .sectionTitle .sectionTitle{font-size:24px}}@media screen and (max-width:767px){.careersPage .recruitSection .sectionTitle{font-size:20px;white-space:pre-wrap}}.careersPage .recruitSection .point{color:#1464ff;color:var(--blue);font-size:36px;font-weight:500;line-height:125%}@media screen and (max-width:1079px){.careersPage .recruitSection{margin:0 auto;max-width:768px;min-width:0;padding:100px 20px;width:100%}.careersPage .recruitSection>.moreButton{align-items:center;background-color:#1464ff;background-color:var(--blue);border-radius:31px;display:flex;height:60px;justify-content:space-between;margin:50px auto 0;max-width:490px;padding:0 30px;width:100%}.careersPage .recruitSection>.moreButton .txt{color:#fff;font-size:20px;font-weight:500}}@media screen and (max-width:1079px) and (max-width:767px){.careersPage .recruitSection>.moreButton .txt{font-size:16px;font-weight:500}}@media screen and (max-width:1079px){.careersPage .recruitSection .sectionTitle{font-size:24px;margin-bottom:0}.careersPage .recruitSection .sectionHeader{height:auto}.careersPage .recruitSection .point{font-size:20px}}@media screen and (max-width:767px){.careersPage .recruitSection{padding-bottom:100px;padding-top:50px}.careersPage .recruitSection>.moreButton{margin-top:30px}}.errorPage{display:flex;flex-direction:column;height:100vh}.errorPage .header{margin-bottom:40px}.errorPage .errorWrap{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:30px;justify-content:center;max-height:calc(100vh - 100px);max-height:calc(100vh - var(--gnb-h));min-height:520px;padding-bottom:100px;padding-bottom:var(--gnb-h);width:100%}@media screen and (max-width:1079px){.errorPage .errorWrap{bottom:0;gap:20px;left:0;position:fixed;right:0;top:100px;top:var(--gnb-h)}}.errorPage .errorWrap .imgWrap{width:486px}@media screen and (max-width:1079px){.errorPage .errorWrap .imgWrap{width:382px}}@media screen and (max-width:767px){.errorPage .errorWrap .imgWrap{width:262px}}.errorPage .errorWrap .txtWrap{text-align:center}.errorPage .errorWrap .title{font-size:32px;font-weight:600;margin-bottom:16px}@media screen and (max-width:1079px){.errorPage .errorWrap .title{font-size:24px}}@media screen and (max-width:767px){.errorPage .errorWrap .title{font-size:16px}}.errorPage .errorWrap .message{color:#929292;font-size:20px;line-height:200%;white-space:keep-all}@media screen and (max-width:1079px){.errorPage .errorWrap .message{font-size:16px}}@media screen and (max-width:767px){.errorPage .errorWrap .message{font-size:12px}}.errorPage .errorWrap .buttonHome{align-items:center;display:flex;gap:14px;min-height:52px;padding:0 20px}.errorPage .errorWrap .buttonHome .txt{color:#929292;font-size:14px}@media screen and (max-width:767px){.errorPage .errorWrap .buttonHome .txt{font-size:12px}}.iconBackArrow{background-image:url(/static/media/icon_back_arrow.aaf814bbd4d7d64fcd2e.svg);display:inline-block;height:20px;width:30px}@media screen and (max-width:1079px){.iconBackArrow{background-image:url(/static/media/icon_back_arrow_m.61f7be0f374a8086639d.svg);height:14px;width:24px}}.iconRefresh{background-image:url(/static/media/icon_refresh.781286c55bf08b7d1f46.svg);background-size:contain;display:inline-block;height:28px;width:24px}@media screen and (max-width:1079px){.iconRefresh{background-size:contain;height:24px;width:20px}}.newsList{display:flex;flex-direction:column;gap:40px}.newsList .newsItem{align-items:center;cursor:pointer;display:flex;width:100%}.newsList .newsItem:hover .title{box-sizing:initial;color:#1464ff;color:var(--blue);margin-bottom:-1px;position:relative}.newsList .newsItem:hover .title:before{background-color:#1464ff;background-color:var(--blue);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;width:100%}.newsList .newsItem .imageArea{flex:none;height:320px;width:440px}.newsList .newsItem .imageArea .imageWrap{border-radius:5px;height:100%;overflow:hidden;width:100%}.newsList .newsItem .imageArea .imageWrap img{height:100%;object-fit:cover;object-position:center center;width:100%}.newsList .newsItem .infoArea{padding:0 35px 0 45px;width:calc(100% - 440px)}.newsList .newsItem .infoArea .date{color:#929292;color:var(--gray-02);font-size:20px;font-weight:400;line-height:180%;margin-bottom:6px}.newsList .newsItem .infoArea .title{display:inline-block;font-size:24px;font-weight:500;line-height:180%;margin-bottom:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsList .newsItem .infoArea .content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#606060;color:var(--gray-01);display:-webkit-box;font-size:20px;font-weight:400;line-height:180%;margin-bottom:10px;overflow:hidden}.newsList .newsItem .infoArea .writer{color:#929292;color:var(--gray-02);font-size:20px;font-weight:400;line-height:180%}@media screen and (max-width:1079px){.newsList{gap:20px;margin-bottom:20px}.newsList .newsItem{flex-direction:column}.newsList .newsItem .imageArea{width:100%}.newsList .newsItem .infoArea{padding:20px 25px;width:100%}.newsList .newsItem .infoArea .date{font-size:14px}.newsList .newsItem .infoArea .title{font-size:16px}.newsList .newsItem .infoArea .content,.newsList .newsItem .infoArea .writer{font-size:14px}}@media screen and (max-width:767px){.newsList .newsItem .imageArea{height:180px;width:100%}.newsList .newsItem .infoArea{padding:10px 20px;width:100%}.newsList .newsItem .infoArea .date{font-size:12px;margin-bottom:3px}.newsList .newsItem .infoArea .title{font-size:16px;margin-bottom:0}.newsList .newsItem .infoArea .content{font-size:12px;margin-bottom:5px}.newsList .newsItem .infoArea .writer{font-size:12px}}@media screen and (max-width:1079px){.newsPage>.content{padding-top:60px}}.newsPage .newsSection{display:flex;flex-direction:column;gap:40px;margin:100px auto 0;max-width:1300px;padding:0 60px;width:100%}.newsPage .newsSection .point{color:#1464ff;color:var(--blue);font-size:36px;font-weight:500;line-height:125%;word-break:keep-all}.newsPage .newsSection .newsList,.newsPage .newsSection .pagination{margin-bottom:100px}@media screen and (max-width:1079px){.newsPage .newsSection{gap:20px;margin:50px auto 0;max-width:768px;padding:0 20px;width:100%}.newsPage .newsSection .newsList{margin-bottom:30px}.newsPage .newsSection .point{color:#1464ff;color:var(--blue);font-size:20px;font-weight:500;line-height:125%}.newsPage .newsSection .pagination{margin-bottom:150px}}@media screen and (max-width:767px){.newsPage .newsSection .pagination{margin-bottom:100px}.newsPage .newsSection .newsList{margin-bottom:0}}.pagination{gap:10px;margin:0 auto}.pagination,.pagination button{align-items:center;display:flex;justify-content:center}.pagination button{height:50px;width:50px}.pagination .pages{align-items:center;display:flex;gap:30px;justify-content:center}.pagination .current{color:#1464ff;color:var(--blue);font-weight:500}.pagination .current,.pagination .total{align-items:center;display:flex;font-size:24px;height:50px;justify-content:center;line-height:200%;width:50px}.pagination .total{color:#929292;color:var(--gray-02);font-weight:400}.pagination .page{color:#929292;color:var(--gray-02);font-size:24px;font-weight:500;line-height:200%;text-align:center;transition:all .3s}.pagination .page:hover,.pagination .page[data-active=true]{color:#1464ff;color:var(--blue);font-weight:500}.pagination .first:before,.pagination .last:before{background-image:url(/static/media/icon_first.c0033a232d38a9cf07b4.svg);content:"";display:inline-block;height:32px;width:32px}.pagination .last:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .next:before,.pagination .prev:before{background-image:url(/static/media/icon_prev.db8becb73323817f60d6.svg);content:"";display:inline-block;height:32px;width:32px}.pagination .next:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1079px){.pagination .pages{gap:0}.pagination .current,.pagination .total{font-size:16px;width:25px}.pagination .divider{color:#929292;color:var(--gray-02);font-size:16px;font-weight:400;line-height:200%;text-align:center}.recruitPage>.content{padding-top:60px}}.recruitPage .recruitSection{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1300px;min-height:calc(100vh - 491px);padding:100px 60px 0;width:100%}.recruitPage .recruitSection .sectionTitle{text-transform:none;white-space:pre-wrap}.recruitPage .recruitSection .point{color:#1464ff;color:var(--blue);font-size:36px;font-weight:500;line-height:125%}.recruitPage .recruitSection .tabs{align-items:flex-end;display:flex;gap:30px}.recruitPage .recruitSection .tabs .tab{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;padding:10px;position:relative;white-space:nowrap}.recruitPage .recruitSection .tabs .tab[data-active=true]{border-bottom:4px solid #1464ff;border-bottom:4px solid var(--blue)}.recruitPage .recruitSection .tabs .tab[data-active=true] .txt{color:#1464ff;color:var(--blue);margin-bottom:-4px}.recruitPage .recruitSection .tabs .tab .txt{font-size:24px;font-weight:500;line-height:125%}.recruitPage .recruitSection .filterButton{border:2px solid #1464ff;border:2px solid var(--blue);height:40px}.recruitPage .recruitSection .filterButton .txt{color:#1464ff;color:var(--blue);font-size:16px;font-weight:500;line-height:125%}.recruitPage .recruitSection .pagination{margin-top:60px}@media screen and (max-width:1079px){.recruitPage .recruitSection{gap:20px;margin:0 auto;max-width:768px;min-height:calc(100vh - 377px);padding:50px 20px 0;width:100%}.recruitPage .recruitSection .sectionTitle{font-size:24px}.recruitPage .recruitSection .point{color:#1464ff;color:var(--blue);font-size:20px;font-weight:500;line-height:125%}.recruitPage .recruitSection .pagination{margin-bottom:150px;margin-top:10px}}@media screen and (max-width:767px){.recruitPage .recruitSection{min-height:calc(100vh - 451px)}.recruitPage .recruitSection .sectionTitle{font-size:20px}.recruitPage .recruitSection .pagination{margin-bottom:100px}}.modalWrap{display:block;inset:0;pointer-events:none;position:fixed;z-index:-1}.modalWrap[data-active=true]{pointer-events:all;z-index:2000}.modalWrap[data-active=true] .footerModal{opacity:1}.footerModal{background-color:#fff;border-radius:30px 30px 0 0;bottom:0;box-shadow:0 -11px 17px hsla(0,0%,57%,.2);left:0;max-height:430px;opacity:0;padding:15px 30px;position:fixed;right:0}.footerModal>.title{align-items:center;display:flex;flex-direction:row;font-size:24px;font-weight:500;height:50px;justify-content:center;line-height:125%;margin-bottom:25px;padding:10px}.footerModal .filterList{display:flex;flex-direction:column;gap:25px;max-height:325px;overflow-y:auto}.footerModal .filterList .filter{flex:none;height:45px}.footerModal .filterList .filter .txt{font-size:20px;font-weight:500;line-height:125%}.footerModal .filterList .filter[data-active=true]{border:2px solid #1464ff;border:2px solid var(--blue)}.footerModal .filterList .filter[data-active=true] .txt{color:#1464ff;color:var(--blue)}@media screen and (max-width:767px){.footerModal{padding:10px 14px}.footerModal .title{font-size:16px;height:40px;margin-bottom:10px}.footerModal .filterList{gap:10px}.footerModal .filterList .filter{height:38px}.footerModal .filterList .filter .txt{font-size:14px}}.recruitList{flex-direction:column;gap:10px;overflow:hidden}.recruitList,.recruitList .recruitItem{align-items:center;display:flex;width:100%}.recruitList .recruitItem{border-bottom:1px solid #929292;border-bottom:1px solid var(--gray-02);cursor:pointer;justify-content:space-between;padding:40px 50px 50px}.recruitList .recruitItem[data-state=today] .date{color:red;font-weight:700}.recruitList .recruitItem[data-state=completed]{pointer-events:none}.recruitList .recruitItem[data-state=completed] .date,.recruitList .recruitItem[data-state=completed] .description,.recruitList .recruitItem[data-state=completed] .tagList .tag .txt,.recruitList .recruitItem[data-state=completed] .title{color:#929292;color:var(--gray-02)}.recruitList .recruitItem[data-state=completed] .buttonArea .anchor{background-color:#89b1ff}.recruitList .recruitItem .infoArea{flex:1 1;overflow:hidden}.recruitList .recruitItem .title{font-size:24px;font-weight:500;line-height:180%;margin-bottom:8px}.recruitList .recruitItem .title:empty{display:none}.recruitList .recruitItem .description{color:#424242;font-size:20px;font-weight:400;line-height:180%;margin-bottom:8px;white-space:inherit;width:100%}.recruitList .recruitItem .description:empty{display:none}.recruitList .recruitItem .tagList{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:flex-start;margin-bottom:8px}.recruitList .recruitItem .tagList .tag{align-items:center;background:#f2f3f3;border-radius:5px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:2px 20px}.recruitList .recruitItem .tagList .tag .txt{color:#525252;font-size:20px;font-weight:500;line-height:180%}.recruitList .recruitItem .tagList .tag .txt:empty{display:none}.recruitList .recruitItem .date{color:#424242;font-size:20px;font-weight:400;line-height:180%}.recruitList .recruitItem .buttonArea{align-items:center;display:flex;flex:none;flex-direction:column;gap:12px;justify-content:center}.recruitList .recruitItem .buttonArea .anchor{align-items:center;background:#1464ff;background:var(--blue);border-radius:30px;display:flex;flex-direction:column;height:60px;justify-content:center;width:220px}.recruitList .recruitItem .buttonArea .anchor .txt{color:#fff;font-size:20px;font-weight:500;line-height:200%;text-align:center}.recruitList .recruitItem .buttonArea .anchor img{display:none}.recruitList .recruitItem .buttonArea .anchor:hover{background-color:#1b5bd7}@media screen and (max-width:1079px){.recruitList .recruitItem{padding:10px 10px 30px}.recruitList .recruitItem .infoArea{max-width:calc(100% - 190px)}.recruitList .recruitItem .title{font-size:16px;line-height:200%;margin-bottom:5px}.recruitList .recruitItem .description{font-size:14px;font-weight:400;line-height:180%;margin-bottom:5px}.recruitList .recruitItem .tagList{gap:5px 10px;margin-bottom:5px}.recruitList .recruitItem .tagList .tag{height:auto}.recruitList .recruitItem .tagList .tag .txt{font-size:14px;font-weight:500;line-height:180%}.recruitList .recruitItem .date{font-size:14px;font-weight:400;line-height:180%}.recruitList .recruitItem .buttonArea .anchor{height:42px;width:148px}.recruitList .recruitItem .buttonArea .anchor .txt{font-size:14px;line-height:200%}}@media screen and (max-width:767px){.recruitList .recruitItem{cursor:pointer;flex-direction:column;padding:10px 5px 20px;width:100%}.recruitList .recruitItem .infoArea{max-width:none;width:100%}.recruitList .recruitItem .title{font-size:16px;line-height:200%;margin-bottom:5px}.recruitList .recruitItem .description{font-size:12px;font-weight:400;line-height:180%;margin-bottom:5px}.recruitList .recruitItem .tagList{gap:5px 10px;margin-bottom:5px}.recruitList .recruitItem .tagList .tag{height:auto}.recruitList .recruitItem .tagList .tag .txt{font-size:12px;font-weight:500;line-height:180%}.recruitList .recruitItem .date{font-size:14px;font-weight:400;line-height:180%}.recruitList .recruitItem .buttonArea{display:none;flex-direction:row;margin-top:20px}.recruitList .recruitItem .buttonArea[data-active=true]{display:flex}.recruitList .recruitItem .buttonArea .anchor{height:30px;width:124px}.recruitList .recruitItem .buttonArea .anchor .txt{font-size:14px;line-height:200%}}.admin{color:#333;color:var(--text-01);inset:0;overflow:auto;position:fixed}.admin button{padding:0}.admin .inputWrap{align-items:center;display:flex;gap:5px}.admin .inputWrap>.txt{font-size:13px;font-weight:400;line-height:20px;margin-right:10px}.admin .yearInput{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;color:#333;color:var(--text-01);display:flex;font-size:13px;gap:10px;height:40px;line-height:20px;padding:0 10px;width:50px}.admin .yearInput[data-sign=true]{border-color:#e36;border-color:var(--warning)}.admin .yearInput[data-sign=true] .innerInput{color:#e36;color:var(--warning)}.admin .yearInput .innerInput{border:0;height:100%;width:100%}.admin .yearInput .innerInput:-internal-autofill-selected{transition:background-color 600000s 0s,color 600000s 0s}.admin .yearInput .innerInput:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.admin .yearInput .innerInput::-webkit-input-placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .yearInput .innerInput::placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .yearInput .innerInput:focus{outline:none}.admin .yearInput .innerInput{text-align:center}.admin .select{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;color:#333;color:var(--text-01);display:flex;font-size:13px;gap:10px;height:40px;line-height:20px;padding:0;position:relative;width:150px}.admin .select[data-sign=true]{border-color:#e36;border-color:var(--warning)}.admin .select[data-sign=true] .innerInput{color:#e36;color:var(--warning)}.admin .select .innerInput{border:0;height:100%;width:100%}.admin .select .innerInput:-internal-autofill-selected{transition:background-color 600000s 0s,color 600000s 0s}.admin .select .innerInput:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.admin .select .innerInput::-webkit-input-placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .select .innerInput::placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .select .innerInput:focus{outline:none}.admin .select:before{background-image:url(/static/media/iconTriangle.5eadf2b3ef9995d06034.svg);content:"";display:block;height:20px;pointer-events:none;position:absolute;right:10px;top:calc(50% - 10px);width:20px}.admin .select select{-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:0;height:100%;padding:0 40px 0 10px;text-indent:1px;text-overflow:"";width:100%}.admin .select select:focus{outline:none}.admin .select select::-ms-expand{display:none}.admin .input{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;color:#333;color:var(--text-01);display:flex;font-size:13px;gap:10px;height:40px;line-height:20px;padding:0 10px}.admin .input[data-sign=true]{border-color:#e36;border-color:var(--warning)}.admin .input[data-sign=true] .innerInput{color:#e36;color:var(--warning)}.admin .input .innerInput{border:0;height:100%;width:100%}.admin .input .innerInput:-internal-autofill-selected{transition:background-color 600000s 0s,color 600000s 0s}.admin .input .innerInput:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.admin .input .innerInput::-webkit-input-placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .input .innerInput::placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .input .innerInput:focus{outline:none}.admin .input .txt{color:#999;color:var(--text-03);flex:none;font-size:13px;font-weight:400;line-height:20px}.admin .textArea{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;color:#333;color:var(--text-01);display:flex;font-size:13px;gap:10px;height:40px;height:auto;line-height:20px;padding:10px}.admin .textArea[data-sign=true]{border-color:#e36;border-color:var(--warning)}.admin .textArea[data-sign=true] .innerInput{color:#e36;color:var(--warning)}.admin .textArea .innerInput{border:0;height:100%;width:100%}.admin .textArea .innerInput:-internal-autofill-selected{transition:background-color 600000s 0s,color 600000s 0s}.admin .textArea .innerInput:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.admin .textArea .innerInput::-webkit-input-placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .textArea .innerInput::placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .textArea .innerInput:focus{outline:none}.admin .textArea textarea{width:100%}.admin table .info{color:#999;color:var(--text-03);font-size:13px;font-weight:400;line-height:20px}.admin table .info[data-sign=true]{color:#e36;color:var(--warning)}.admin .table{table-layout:fixed;width:100%}.admin .table thead{background-color:#f9f9f9;border-bottom:1px solid #ddd;border-bottom:1px solid var(--border-01)}.admin .table thead th{color:#999;color:var(--text-03);font-size:13px;font-weight:600;line-height:20px;min-height:40px;padding:10px;text-align:left;white-space:nowrap}.admin .table thead th:first-child{padding-left:20px}.admin .table thead th:last-child{padding-right:20px}.admin .table tbody tr{border-bottom:1px solid #eee;border-bottom:1px solid var(--border-02)}.admin .table tbody tr td{color:#666;color:var(--text-02);font-size:15px;font-weight:400;line-height:20px;padding:10px;vertical-align:top}.admin .table tbody tr td:first-child{padding-left:20px}.admin .table tbody tr td:last-child{padding-right:20px}.admin .table tbody tr td .checkBox{padding:5px 0}.admin .table tbody tr td .txt{padding:5px 0;white-space:pre-wrap}.admin .table tbody tr td .title{color:#333;color:var(--text-01);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin .table tbody tr td .summary{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin .table tbody tr td a{color:#69f;display:block;font-size:15px;font-weight:400;line-height:20px;overflow:hidden;padding:5px 0;text-decoration-line:underline;text-overflow:ellipsis;white-space:nowrap}.admin .table tbody tr td .links{display:flex;flex-wrap:wrap;gap:5px}.admin .table tbody tr td .links .tag{align-items:center;background:#f0f3ff;border-radius:3px;display:inline-flex;flex-direction:row;height:30px;justify-content:center;min-width:65px;padding:5px 15px}.admin .table tbody tr td .links .tag .txt{color:#36f;color:var(--point-01);font-size:13px;font-weight:400;line-height:20px}.admin .table tbody tr td .thumbnailWrap{display:flex;gap:20px;overflow:hidden;width:100%}.admin .table tbody tr td .thumbnailWrap:hover{cursor:pointer}.admin .table tbody tr td .thumbnailWrap .imgArea{border:1px solid rgba(0,0,0,.1);border-radius:3px;flex:none;height:100px;overflow:hidden;width:100px}.admin .table tbody tr td .thumbnailWrap .imgArea img{height:100%;object-fit:cover;object-position:center center;width:100%}.admin .table tbody tr td .thumbnailWrap .txtArea{display:flex;flex:1 1;flex-direction:column;gap:5px;overflow:hidden;padding:5px 0}.admin .table tbody tr td .thumbnailWrap .txtArea .summary{-webkit-line-clamp:3}.admin .table tbody tr td .category{align-items:center;display:flex;gap:10px}.admin .table tbody tr td .category .department{color:#69f;color:var(--check);font-size:13px;font-weight:400;line-height:20px}.admin .table tbody tr td .category .txt{color:#999;color:var(--text-03);font-size:13px;font-weight:400;line-height:20px}.admin .table tbody tr td .optionButton{align-items:center;border-radius:3px;display:flex;flex-direction:row;gap:5px;height:40px;justify-content:center;padding:0 10px}.admin .table tbody tr td .optionButton[data-active=true]{background-color:#f3f3f3}.admin .table tbody tr td .optionButton .txt{color:#666;color:var(--text-02);font-size:13px;font-weight:500;line-height:20px}.admin .horizontalTable{-webkit-animation:opacity .3s;animation:opacity .3s}@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}.admin .horizontalTable table{table-layout:fixed;width:100%}.admin .horizontalTable tbody{border-top:1px solid #ddd;border-top:1px solid var(--border-01)}.admin .horizontalTable tbody tr{border-bottom:1px solid #eee}.admin .horizontalTable tbody td,.admin .horizontalTable tbody th{text-align:left;vertical-align:top}.admin .horizontalTable tbody th{background-color:#f9f9f9;padding:20px 10px}.admin .horizontalTable tbody td{display:flex;flex-direction:column;gap:5px;padding:10px}.admin .dropDown{position:relative}.admin .dropDown .menu{background:#fff;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;position:absolute;right:0;top:45px;z-index:100}.admin .dropDown .menu[data-active=true]{display:block}.admin .dropDown .menu[data-position=right]{right:0}.admin .dropDown .menu[data-position=left]{left:0}.admin .dropDown .menu:has(.iconSelected) .menuButton{padding-left:40px;position:relative}.admin .dropDown .menu:has(.iconSelected) .menuButton[data-active=true] .iconSelected{display:inline-block}.admin .dropDown .menu .menuList{padding:15px 0}.admin .dropDown .menu .menuList+.menuList{border-top:1px solid #ddd;border-top:1px solid var(--border-01)}.admin .dropDown .menu .iconSelected{background-image:url(/static/media/iconSelected.f558dec984000c09e5d8.svg);display:none;height:20px;left:10px;position:absolute;top:calc(50% - 10px);width:20px}.admin .dropDown .menu .menuButton{height:30px;padding:0 30px;text-align:left;white-space:nowrap;width:100%}.admin .dropDown .menu .menuButton:hover .txt,.admin .dropDown .menu .menuButton[data-active=true] .txt{color:#36f;color:var(--point-01)}.admin .dropDown .menu .menuButton .txt{color:#333;color:var(--text-01);font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.admin .pager{display:flex}.admin .pager .first{background-image:url(/static/media/iconFirst.36f0a632d1018380d361.svg);background-position:50%;background-repeat:no-repeat;height:40px;margin-right:5px;width:30px}.admin .pager .first:disabled{background-image:url(/static/media/iconFirstDisabled.6317cedea68a8ab5d240.svg)}.admin .pager .prev{background-image:url(/static/media/iconPrev.1dedaaa6970c76038fc2.svg);background-position:50%;background-repeat:no-repeat;height:40px;width:30px}.admin .pager .prev:disabled{background-image:url(/static/media/iconPrevDisabled.cbb530daf2c95bb933dd.svg)}.admin .pager .last{background-image:url(/static/media/iconFirst.36f0a632d1018380d361.svg);background-position:50%;background-repeat:no-repeat;height:40px;margin-left:5px;-webkit-transform:scale(-1);transform:scale(-1);width:30px}.admin .pager .last:disabled{background-image:url(/static/media/iconFirstDisabled.6317cedea68a8ab5d240.svg)}.admin .pager .next{background-image:url(/static/media/iconPrev.1dedaaa6970c76038fc2.svg);background-position:50%;background-repeat:no-repeat;height:40px;-webkit-transform:scale(-1);transform:scale(-1);width:30px}.admin .pager .next:disabled{background-image:url(/static/media/iconPrevDisabled.cbb530daf2c95bb933dd.svg)}.admin .pager .pages{align-items:center;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;display:flex;font-size:13px;gap:5px;height:40px;justify-content:center;margin:0 20px;padding:0 10px;text-align:center}.admin .pager .pages .current,.admin .pager .pages .total{width:32px}.admin .checkBox{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;position:relative}.admin .checkBox .label{font-size:13px;font-weight:400;line-height:20px}.admin .checkBox input{display:none}.admin .checkBox input:checked+.checkmark{background-color:#69f;background-color:var(--check);border:0;position:relative}.admin .checkBox input:checked+.checkmark:before{background-image:url(/static/media/iconChecked.f269a623d3718fe5445c.svg);content:"";display:block;height:20px;inset:0;position:absolute;width:20px}.admin .checkBox .checkmark{border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;height:20px;width:20px}.admin .iconDate{background-image:url(/static/media/iconDate.da0eff3563390f30b619.svg);height:20px;width:20px}.admin .dateInput{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;color:#333;color:var(--text-01);cursor:pointer;display:flex;font-size:13px;gap:10px;height:40px;line-height:20px;padding:0 10px;width:150px}.admin .dateInput[data-sign=true]{border-color:#e36;border-color:var(--warning)}.admin .dateInput[data-sign=true] .innerInput{color:#e36;color:var(--warning)}.admin .dateInput .innerInput{border:0;height:100%;width:100%}.admin .dateInput .innerInput:-internal-autofill-selected{transition:background-color 600000s 0s,color 600000s 0s}.admin .dateInput .innerInput:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.admin .dateInput .innerInput::-webkit-input-placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .dateInput .innerInput::placeholder{color:#999;color:var(--text-03);font-size:13px}.admin .dateInput .innerInput:focus{outline:none}.admin .dateInput input{align-items:center;border:0;display:flex;flex:1 1;justify-content:space-between;width:100%}.admin .datePicker .menu{width:-webkit-max-content;width:max-content;z-index:1000}.admin .datePicker .menu>div{width:300px}.admin .datePicker .react-datepicker__aria-live,.admin .datePicker .react-datepicker__triangle{display:none}.admin .datePicker .dateHeader{align-items:center;display:flex;height:40px;justify-content:space-between;padding:5px 5px 5px 10px}.admin .datePicker .dateHeader .year{font-size:13px;font-weight:600;line-height:30px}.admin .datePicker .dateHeader .buttonGroup{align-items:center;display:flex;justify-content:space-between}.admin .datePicker .dateHeader .prev{align-items:center;display:flex;height:30px;justify-content:center;padding-left:6px;width:30px}.admin .datePicker .dateHeader .prev:before{border-bottom:2px solid #333;border-bottom:2px solid var(--text-01);border-left:2px solid #333;border-left:2px solid var(--text-01);content:"";display:block;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.admin .datePicker .dateHeader .next{align-items:center;display:flex;height:30px;justify-content:center;padding-right:6px;width:30px}.admin .datePicker .dateHeader .next:before{border-bottom:2px solid #333;border-bottom:2px solid var(--text-01);border-left:2px solid #333;border-left:2px solid var(--text-01);content:"";display:block;height:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:10px}.admin .datePicker .react-datepicker__month{padding:10px 0 0}.admin .datePicker .react-datepicker__month-wrapper{border-bottom:1px solid #eee;display:flex}.admin .datePicker .react-datepicker__month-wrapper:first-child{border-top:1px solid #eee}.admin .datePicker .react-datepicker__month-wrapper>*{align-items:center;border-left:1px solid #eee;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:40px;justify-content:center;line-height:20px}.admin .datePicker .react-datepicker__month-wrapper>[aria-selected=true]{background-color:#36f;background-color:var(--point-01);color:#fff}.admin .datePicker .react-datepicker__month-wrapper>:first-child{border:0}.admin .datePicker .react-datepicker__day-names{align-items:center;background:#f9f9f9;display:flex;flex-direction:row;gap:10px;height:30px;justify-content:space-between;padding:0 15px}.admin .datePicker .react-datepicker__day-names>*{align-items:center;color:#999;display:flex;font-size:10px;font-weight:400;height:30px;justify-content:center;line-height:20px;width:30px}.admin .datePicker .react-datepicker__day-names>[aria-selected=true]{background-color:#36f;background-color:var(--point-01);color:#fff}.admin .datePicker .react-datepicker__day{cursor:pointer}.admin .datePicker .react-datepicker__day[aria-selected=true]{background-color:#36f;background-color:var(--point-01);border-radius:15px;color:#fff}.admin .datePicker .react-datepicker__day[aria-disabled=true]{color:#999;color:var(--text-03)}.admin .datePicker .react-datepicker__week{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0 15px}.admin .datePicker .react-datepicker__week>*{align-items:center;border:50%;display:flex;flex:1 1;font-size:13px;font-weight:600;height:30px;justify-content:center;line-height:20px;width:30px}.admin .datePicker .layerFooter{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-end;padding:10px 15px}.admin .datePicker .layerFooter .cancelButton{align-items:center;background:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;display:flex;flex-direction:row;height:40px;height:30px;justify-content:center;min-width:65px;padding:0 15px}.admin .datePicker .layerFooter .cancelButton .txt{color:#666;color:var(--text-02);font-size:15px;font-size:13px;font-weight:600;line-height:20px}.admin .datePicker .layerFooter .applyButton{align-items:center;background:#36f;border-radius:3px;display:flex;flex-direction:row;height:40px;height:30px;justify-content:center;min-width:65px;padding:0 15px}.admin .datePicker .layerFooter .applyButton .txt{color:#fff;font-size:15px;font-size:13px;font-weight:600;line-height:20px}.admin .loginWrap{align-items:center;background:linear-gradient(180deg,rgba(51,102,255,.2),rgba(51,102,255,0)),#fff;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:522px;min-width:724px;padding:12px 0;transition:all .3s}@media screen and (max-height:570px){.admin .loginWrap{padding-bottom:60px}}.admin .loginWrap .loginBox{background-color:#fff;border-radius:7px;display:flex;-webkit-filter:drop-shadow(0 5px 20px rgba(0,0,0,.2));filter:drop-shadow(0 5px 20px rgba(0,0,0,.2));height:450px;overflow:hidden;width:700px}.admin .loginWrap .logoArea{align-items:center;background:linear-gradient(180deg,#039,#36f);display:flex;justify-content:center;width:50%}.admin .loginWrap .formArea{align-items:flex-start;display:flex;flex-direction:column;padding:40px 40px 30px;width:50%}.admin .loginWrap .formArea .title{font-size:20px;font-weight:600;line-height:30px;margin-bottom:30px}.admin .loginWrap .formArea .form{display:flex;flex-direction:column;gap:5px;width:100%}.admin .loginWrap .formArea .form .input{width:100%}.admin .loginWrap .formArea .loginButton{background-color:#36f;background-color:var(--point-01);border-radius:3px;height:40px}.admin .loginWrap .formArea .loginButton .txt{color:#fff;font-size:15px;font-weight:600;line-height:20px}.admin .loginWrap .formArea .checkBoxGroup{align-items:center;display:flex;height:40px}.admin .loginWrap .formArea .info{align-items:flex-end;display:flex;flex-direction:column;padding:10px 0}.admin .loginWrap .formArea .info .txt{color:#339;color:var(--point-02);font-size:13px;line-height:20px}.admin .loginWrap .formArea .info a{color:#339;color:var(--point-02);font-size:15px;font-weight:500;line-height:20px}.admin .loginWrap .poweredby{align-items:center;display:flex;flex-direction:column;margin-top:10px;width:100%}.admin .loginWrap .poweredby .txt{color:#ccc;font-size:13px;font-weight:400;line-height:20px}.admin .loginWrap .poweredby .company{color:#ccc;font-size:15px;font-weight:600;line-height:20px}.admin .loginWrap .copyright{bottom:0;color:#339;color:var(--point-02);display:flex;flex-direction:column;font-size:13px;font-weight:400;height:60px;justify-content:flex-end;left:0;line-height:20px;min-width:724px;padding-bottom:20px;position:absolute;right:0;text-align:center}@media screen and (max-height:522px){.admin .loginWrap .copyright{top:462px}}.admin .iconUser{background-image:url(/static/media/iconUser.f8b2ab4c04ac4b4db70f.svg)}.admin .iconPassword,.admin .iconUser{display:inline-block;height:20px;width:20px}.admin .iconPassword{background-image:url(/static/media/iconPassword.36d1c50547c061271606.svg)}.admin>.pageWrap{align-items:stretch;display:flex;min-height:100%;min-width:1300px;width:100%}.admin>.pageWrap>.content{background-color:#f9f9f9;background-color:var(--content-bg);display:flex;flex:1 1;flex-direction:column}.admin>.pageWrap>.content>.contentHeader{align-items:center;display:flex;flex:none;justify-content:space-between;padding:20px 40px}.admin>.pageWrap>.content>.contentHeader .left,.admin>.pageWrap>.content>.contentHeader .right{align-items:center;display:flex;gap:20px}.admin>.pageWrap>.content>.contentHeader .breadcrumbs{align-items:center;display:flex;gap:5px}.admin>.pageWrap>.content>.contentHeader .breadcrumbs .depth{color:#999;color:var(--text-03);font-size:13px}.admin>.pageWrap>.content>.contentHeader .breadcrumbs .depth+.depth:before{content:">";display:inline-block;margin-right:5px}.admin>.pageWrap>.content>.contentHeader .userInfo{align-items:center;display:flex;gap:10px}.admin>.pageWrap>.content>.contentHeader .profile{background-color:#e0e9ff;background-image:url(/static/media/bgProfile.41a4454fed6e3b9f9b4a.svg);background-position:50%;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.1);border-radius:50%;height:30px;width:30px}.admin>.pageWrap>.content>.contentHeader .id{font-size:15px;font-weight:500;line-height:20px}.admin>.pageWrap>.content>.contentHeader .logoutButton{border:1px solid #ddd;border-radius:15px;height:30px;padding:0 20px}.admin>.pageWrap>.content>.contentHeader .logoutButton .txt{color:#666;color:var(--text-02);font-size:13px;font-weight:400;line-height:20px}.admin>.pageWrap>.content>.contentBody{display:flex;flex:none;flex-direction:column;gap:20px;padding:0 40px;width:100%}.admin>.pageWrap>.content>.contentBody .pageHeader{align-items:center;display:flex;gap:20px;justify-content:space-between}.admin>.pageWrap>.content>.contentBody .pageHeader .pageTitle{font-size:30px;font-weight:600;line-height:40px}.admin>.pageWrap>.content>.contentBody .pageHeader .addButton{align-items:center;background:#36f;border-radius:3px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:0 30px}.admin>.pageWrap>.content>.contentBody .pageHeader .addButton .txt{color:#fff;font-size:15px;font-weight:600;line-height:20px}.admin>.pageWrap>.content>.contentBody .searchInput{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;color:#333;color:var(--text-01);display:flex;font-size:13px;gap:10px;height:40px;line-height:20px;padding:0 10px;width:350px}.admin>.pageWrap>.content>.contentBody .searchInput[data-sign=true]{border-color:#e36;border-color:var(--warning)}.admin>.pageWrap>.content>.contentBody .searchInput[data-sign=true] .innerInput{color:#e36;color:var(--warning)}.admin>.pageWrap>.content>.contentBody .searchInput .innerInput{border:0;height:100%;width:100%}.admin>.pageWrap>.content>.contentBody .searchInput .innerInput:-internal-autofill-selected{transition:background-color 600000s 0s,color 600000s 0s}.admin>.pageWrap>.content>.contentBody .searchInput .innerInput:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.admin>.pageWrap>.content>.contentBody .searchInput .innerInput::-webkit-input-placeholder{color:#999;color:var(--text-03);font-size:13px}.admin>.pageWrap>.content>.contentBody .searchInput .innerInput::placeholder{color:#999;color:var(--text-03);font-size:13px}.admin>.pageWrap>.content>.contentBody .searchInput .innerInput:focus{outline:none}.admin>.pageWrap>.content>.contentBody .listPage{background-color:#fff;border:1px solid #eee;border:1px solid var(--border-02);border-radius:7px;box-shadow:0 5px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;min-height:400px}.admin>.pageWrap>.content>.contentBody .listPage .listHeader{align-items:center;border-bottom:1px solid #eee;border-bottom:1px solid var(--border-02);display:flex;gap:20px;justify-content:space-between;min-height:60px;padding:15px 20px}.admin>.pageWrap>.content>.contentBody .listPage .listHeader .listTitle{font-size:17px;font-weight:600;line-height:30px}.admin>.pageWrap>.content>.contentBody .listPage .listHeader .filterButton{align-items:center;border-radius:3px;display:flex;flex-direction:row;gap:5px;height:40px;justify-content:center;padding:0 10px}.admin>.pageWrap>.content>.contentBody .listPage .listHeader .filterButton[data-active=true]{background-color:#f3f3f3}.admin>.pageWrap>.content>.contentBody .listPage .listHeader .filterButton .txt{color:#666;color:var(--text-02);font-size:13px;font-weight:500;line-height:20px}.admin>.pageWrap>.content>.contentBody .listBody{flex:1 1}.admin>.pageWrap>.content>.contentBody .listFooter{align-items:flex-end;border-top:1px solid #eee;border-top:1px solid var(--border-02);display:flex;flex:none;height:60px;justify-content:center;padding:10px 0}.admin>.pageWrap>.content>.contentFooter{align-items:flex-end;display:flex;flex:1 1;justify-content:center;padding:20px 0}.admin>.pageWrap>.content>.contentFooter .copyright{color:#999;color:var(--text-03);font-size:13px;font-weight:400;line-height:20px}.admin .nav{background-color:#347;background-color:var(--nav-bg);display:flex;flex:none;flex-direction:column;width:250px}.admin .nav>.title{align-items:center;color:#fff;display:flex;flex:none;font-size:13px;font-weight:600;height:70px;justify-content:center;line-height:20px}.admin .nav .menuGroup{flex:none}.admin .nav .menuGroup .groupTitle{color:hsla(0,0%,100%,.6);gap:20px;min-height:40px;padding:10px 15px 10px 25px}.admin .nav .menuGroup .menuList{align-items:flex-start;display:flex;flex-direction:column}.admin .nav .menuGroup .menuButton{align-items:center;display:flex;gap:20px;min-height:40px;padding:10px 15px 10px 25px;text-align:left;width:100%}.admin .nav .menuGroup .menuButton[data-active=true]{background-color:rgba(0,0,0,.2)}.admin .nav .menuGroup .menuButton[data-active=true] .txt{color:#fff}.admin .nav .menuGroup .menuButton .txt{color:hsla(0,0%,100%,.4);font-size:15px;font-weight:500;line-height:20px}.admin .nav .poweredby{align-items:flex-start;-webkit-animation:navLogo 1s linear;animation:navLogo 1s linear;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:flex-end;padding:20px 25px 30px}@-webkit-keyframes navLogo{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes navLogo{0%{opacity:0}50%{opacity:0}to{opacity:1}}.admin .nav .poweredby img{height:30px}.admin .nav .poweredby .txt{color:hsla(0,0%,100%,.4);font-size:13px;font-weight:400;line-height:20px}.admin .iconFilter{background-image:url(/static/media/iconFilter.2e7861dba90ab1842e23.svg)}.admin .iconFilter,.admin .iconSearch{display:inline-block;height:20px;width:20px}.admin .iconSearch{background-image:url(/static/media/iconSearch.0e9de9ae6db7ee7b300f.svg)}.admin .iconMore{background-image:url(/static/media/iconMore.00777aa58c82b8e7a0d6.svg)}.admin .iconMore,.admin .iconNews{display:inline-block;height:20px;width:20px}.admin .iconNews{background-image:url(/static/media/iconNews.f9df84ffe5c538cdad1c.svg)}button[data-active=true] .iconNews{background-image:url(/static/media/iconNewsActive.3f61e7ac581588ddb0ab.svg)}.admin .iconRecruit{background-image:url(/static/media/iconRecruit.244e03725bdc60d8d1cb.svg);display:inline-block;height:20px;width:20px}button[data-active=true] .iconRecruit{background-image:url(/static/media/iconRecruitActive.b7c6c3ffd8cae672cafe.svg)}.admin .iconNotice{background-image:url(/static/media/Notice.110bc50d5fad6dc6bec4.svg);display:inline-block;height:20px;width:20px}button[data-active=true] .iconNotice{background-image:url(/static/media/Notice_c.4e2aad8f2fdf628e0b45.svg)}.admin .popupWrap{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;overflow:auto;position:fixed;z-index:1000}.admin .popupWrap>.scrollWrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.admin .popupWrap .alert{background:#fff;border-radius:5px;box-shadow:0 5px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:0 auto;max-height:calc(100vh - 200px);min-height:135px;overflow:auto;position:relative;width:400px}.admin .popupWrap .alert .textGroup{display:flex;flex-direction:column;gap:10px;padding:20px}.admin .popupWrap .alert .textGroup .title{font-size:17px;font-weight:600;line-height:20px}.admin .popupWrap .alert .textGroup .message{font-size:15px;font-weight:400;line-height:20px}.admin .popupWrap .alert .buttonGroup{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-end;padding:0 15px 15px}.admin .popupWrap .alert .cancelButton{align-items:center;background:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;display:flex;flex-direction:row;height:40px;height:30px;justify-content:center;min-width:65px;padding:0 15px}.admin .popupWrap .alert .cancelButton .txt{color:#666;color:var(--text-02);font-size:15px;font-size:13px;font-weight:600;line-height:20px}.admin .popupWrap .alert .eventButton{align-items:center;background:#36f;background-color:#e36;background-color:var(--warning);border-radius:3px;display:flex;flex-direction:row;height:40px;height:30px;justify-content:center;min-width:65px;padding:0 15px}.admin .popupWrap .alert .eventButton .txt{color:#fff;font-size:15px;font-size:13px;font-weight:600;line-height:20px}.admin .popupWrap .popup{background:#fff;border-radius:7px;box-shadow:0 5px 20px rgba(0,0,0,.2);display:flex;flex:none;flex-direction:column;margin:50px auto;max-height:calc(100vh - 200px);min-height:100px;width:800px}.admin .popupWrap .popup .popupHeader{align-items:center;border-bottom:1px solid #eee;display:flex;flex:none;gap:10px;height:60px;justify-content:space-between;overflow:hidden;padding:0 10px 0 20px;width:100%}.admin .popupWrap .popup .popupHeader .left{align-items:center;display:flex;flex:1 1;gap:20px;overflow:hidden}.admin .popupWrap .popup .popupHeader .left .txt{color:#999;color:var(--text-03);font-size:17px;font-weight:600;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin .popupWrap .popup .popupHeader .right{align-items:center;display:flex;flex:none;gap:10px;justify-content:center}.admin .popupWrap .popup .popupHeader .right .buttonGroup{align-items:center;display:flex;gap:5px;justify-content:center}.admin .popupWrap .popup .popupHeader .closeButton{background-image:url(/static/media/iconClose.6fddc03070cd07aaa3bd.svg);background-position:50%;background-repeat:no-repeat;display:block;height:40px;width:40px}.admin .popupWrap .popup .popupHeader .divider{background:#eee;display:inline-block;height:30px;width:1px}.admin .popupWrap .popup .popupHeader .deleteButton{align-items:center;display:flex;gap:5px;height:40px;justify-content:center;padding:0 10px}.admin .popupWrap .popup .popupHeader .deleteButton .txt{color:#999;color:var(--text-03);color:#e36;color:var(--warning);font-size:13px;font-weight:500;line-height:20px}.admin .popupWrap .popup .popupHeader .editButton{align-items:center;display:flex;gap:5px;height:40px;justify-content:center;padding:0 10px}.admin .popupWrap .popup .popupHeader .editButton .txt{color:#999;color:var(--text-03);font-size:13px;font-weight:500;line-height:20px}.admin .popupWrap .popup .popupHeader .popupTitle{flex:none;font-size:17px;font-weight:600;line-height:30px}.admin .popupWrap .popup .popupBody{display:flex;flex-direction:column;overflow-y:auto}.admin .popupWrap .popup .popupBody .popupContent{padding:40px;width:100%}.admin .popupWrap .popup .popupBody .popupContent>.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:40px}.admin .popupWrap .popup .popupBody .popupContent>.header:first-child{margin-top:0}.admin .popupWrap .popup .popupBody .popupContent>.header .left,.admin .popupWrap .popup .popupBody .popupContent>.header .right{align-items:center;display:flex}.admin .popupWrap .popup .popupBody .popupContent .title{font-size:25px;font-weight:600;line-height:40px}.admin .popupWrap .popup .popupBody .popupContent .tabButton{align-items:center;border-radius:3px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:0 15px}.admin .popupWrap .popup .popupBody .popupContent .tabButton .txt{color:#999;color:var(--text-03);font-size:13px;font-weight:500;line-height:20px}.admin .popupWrap .popup .popupBody .popupContent .tabButton[data-active=true]{background:#f3f3f3}.admin .popupWrap .popup .popupBody .popupContent .tabButton[data-active=true] .txt{color:#333;color:var(--text-01)}.admin .popupWrap .popup .popupBody .popupContent .attachment{align-items:center;background:#f3f3f3;border-radius:3px;display:flex;flex-direction:row;gap:10px;height:30px;justify-content:space-between;padding:0 10px}.admin .popupWrap .popup .popupBody .popupContent .attachment .left,.admin .popupWrap .popup .popupBody .popupContent .attachment .right{align-items:center;display:flex}.admin .popupWrap .popup .popupBody .popupContent .attachment .left{gap:5px;overflow:hidden}.admin .popupWrap .popup .popupBody .popupContent .attachment .right{gap:10px}.admin .popupWrap .popup .popupBody .popupContent .attachment .extension,.admin .popupWrap .popup .popupBody .popupContent .attachment .name{color:#36f;color:var(--point-01);font-size:13px;font-weight:400;line-height:20px}.admin .popupWrap .popup .popupBody .popupContent .attachment .name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin .popupWrap .popup .popupBody .popupContent .attachment .extension{flex:none}.admin .popupWrap .popup .popupBody .popupContent .attachment .size{color:#999;color:var(--text-03);font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.admin .popupWrap .popup .popupBody .popupContent .attachment .deleteButton{background-image:url(/static/media/iconErase.619cce628a423a8de3c3.svg);height:20px;width:20px}.admin .popupWrap .popup .popupBody .viewer .newsItem{align-items:center;cursor:pointer;display:flex;flex-direction:column;width:100%}.admin .popupWrap .popup .popupBody .viewer .newsItem:hover .title{box-sizing:initial;color:#1464ff;color:var(--blue);margin-bottom:-1px;position:relative}.admin .popupWrap .popup .popupBody .viewer .newsItem:hover .title:before{background-color:#1464ff;background-color:var(--blue);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;width:100%}.admin .popupWrap .popup .popupBody .viewer .newsItem .imageArea{flex:none;height:320px;height:180px;width:100%}.admin .popupWrap .popup .popupBody .viewer .newsItem .imageArea .imageWrap{border-radius:5px;height:100%;overflow:hidden;width:100%}.admin .popupWrap .popup .popupBody .viewer .newsItem .imageArea .imageWrap img{height:100%;object-fit:cover;object-position:center center;width:100%}.admin .popupWrap .popup .popupBody .viewer .newsItem .infoArea{padding:10px 20px;width:100%}.admin .popupWrap .popup .popupBody .viewer .newsItem .infoArea .date{color:#929292;color:var(--gray-02);font-size:20px;font-size:14px;font-size:12px;font-weight:400;line-height:180%;margin-bottom:3px}.admin .popupWrap .popup .popupBody .viewer .newsItem .infoArea .title{display:inline-block;font-size:24px;font-size:16px;font-weight:500;line-height:180%;margin-bottom:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin .popupWrap .popup .popupBody .viewer .newsItem .infoArea .content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#606060;color:var(--gray-01);display:-webkit-box;font-size:20px;font-size:14px;font-size:12px;font-weight:400;line-height:180%;margin-bottom:5px;overflow:hidden}.admin .popupWrap .popup .popupBody .viewer .newsItem .infoArea .writer{color:#929292;color:var(--gray-02);font-size:20px;font-size:14px;font-size:12px;font-weight:400;line-height:180%}.admin .popupWrap .popup .popupBody .viewer .recruitItem{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:10px 5px 20px;width:100%}.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=today] .date{color:red;font-weight:700}.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed]{pointer-events:none}.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed] .date,.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed] .description,.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed] .tagList .tag .txt,.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed] .title{color:#929292;color:var(--gray-02)}.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed] .buttonArea .anchor{border-color:#929292;border-color:var(--gray-02)}.admin .popupWrap .popup .popupBody .viewer .recruitItem[data-state=completed] .buttonArea .anchor .txt{color:#929292;color:var(--gray-02)}.admin .popupWrap .popup .popupBody .viewer .recruitItem .infoArea{flex:1 1;max-width:calc(100% - 290px);max-width:none;overflow:hidden;width:100%}.admin .popupWrap .popup .popupBody .viewer .recruitItem .title{font-size:24px;font-size:16px;font-weight:500;line-height:180%;line-height:200%;margin-bottom:5px}.admin .popupWrap .popup .popupBody .viewer .recruitItem .title:empty{display:none}.admin .popupWrap .popup .popupBody .viewer .recruitItem .description{color:#424242;font-size:20px;font-size:12px;font-weight:400;line-height:180%;margin-bottom:5px;white-space:inherit;width:100%}.admin .popupWrap .popup .popupBody .viewer .recruitItem .description:empty{display:none}.admin .popupWrap .popup .popupBody .viewer .recruitItem .tagList{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;gap:5px 10px;justify-content:flex-start;margin-bottom:5px}.admin .popupWrap .popup .popupBody .viewer .recruitItem .tagList .tag{align-items:center;background:#f2f3f3;border-radius:5px;display:flex;flex-direction:row;height:40px;height:auto;justify-content:center;padding:2px 20px}.admin .popupWrap .popup .popupBody .viewer .recruitItem .tagList .tag .txt{color:#525252;font-size:20px;font-size:12px;font-weight:500;line-height:180%}.admin .popupWrap .popup .popupBody .viewer .recruitItem .tagList .tag .txt:empty{display:none}.admin .popupWrap .popup .popupBody .viewer .recruitItem .date{color:#424242;font-size:20px;font-size:14px;font-weight:400;line-height:180%;margin-bottom:20px}.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea{align-items:center;display:flex;flex:none;flex-direction:column;flex-direction:row;gap:12px;justify-content:center}.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea .anchor{align-items:center;background:#fff;border:1px solid #424242;border-radius:30px;display:flex;flex-direction:column;height:60px;height:30px;justify-content:center;width:220px;width:124px}.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea .anchor img{display:inline-block;height:100%}.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea .anchor .txt{color:#424242;font-size:20px;font-size:14px;font-weight:500;line-height:200%;text-align:center}.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea .anchor img,.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea .anchor:hover .txt{display:none}.admin .popupWrap .popup .popupBody .viewer .recruitItem .buttonArea .anchor:hover img{display:block}.admin .popupWrap .popup .contentFooter .buttonGroup{align-items:flex-start;display:flex;flex-direction:row;gap:10px;height:70px;justify-content:center;padding:0 10px 0 20px}.admin .popupWrap .popup .contentFooter .submitButton{align-items:center;background:#36f;border-radius:3px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:0 30px}.admin .popupWrap .popup .contentFooter .submitButton .txt{color:#fff;font-size:15px;font-weight:600;line-height:20px}.admin .popupWrap .popup .contentFooter .cancelButton{align-items:center;background:#fff;border:1px solid #ddd;border:1px solid var(--border-01);border-radius:3px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:0 30px}.admin .popupWrap .popup .contentFooter .cancelButton .txt{color:#666;color:var(--text-02);font-size:15px;font-weight:600;line-height:20px}.admin .toast{align-items:center;bottom:20px;display:flex;justify-content:center;left:250px;position:fixed;right:0;z-index:3000}.loginWrap .toast{left:0}.admin .toast .box{align-items:center;-webkit-animation:toast 2s;animation:toast 2s;background:#333;border-radius:7px;display:flex;flex-direction:row;height:50px;justify-content:center;opacity:0;padding:0 50px;pointer-events:none;position:relative;-webkit-transform:translateY(200px);transform:translateY(200px);z-index:-1}.admin .toast .box .message{color:#fff;font-size:15px;font-weight:400;line-height:20px;text-align:center}@-webkit-keyframes toast{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px);z-index:-1}20%{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0);z-index:3000}90%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:3000}to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);z-index:-1}}@keyframes toast{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px);z-index:-1}20%{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0);z-index:3000}90%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:3000}to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);z-index:-1}}.admin .iconDelete{background-image:url(/static/media/iconDelete.53be29f7cd59574fae7e.svg)}.admin .iconDelete,.admin .iconEdit{display:inline-block;height:20px;width:20px}.admin .iconEdit{background-image:url(/static/media/iconEdit.f932e504fa6d572f1832.svg)}.admin .iconClip{background-image:url(/static/media/iconClip.15dfea50e7918771f6d4.svg);display:inline-block;height:20px;width:20px}.admin .popupImg{align-content:center;display:flex;justify-content:center}.admin .popupImg img{height:300px;object-fit:cover;object-position:center center;width:300px}body{background-color:#fff}[data-align=left]{text-align:left!important}[data-align=center]{text-align:center!important}[data-align=right]{text-align:right!important}.popupWrap{position:fixed;right:150px;top:150px;z-index:9999}@media screen and (max-width:1079px){.popupWrap{align-items:flex-start;bottom:0;display:flex;justify-content:center;left:0;right:0}}@media screen and (max-width:767px){.popupWrap{align-items:center;bottom:0;display:flex;left:0;right:0;top:0}}.popupWrap .notiPopup button{padding:0}@media screen and (max-width:767px){.popupWrap .notiPopup .slick-dots{bottom:24px}.popupWrap .notiPopup .slick-dots li{width:20px}.popupWrap .notiPopup .slick-dots li>button{border-radius:2px;height:4px}}.popupWrap .notiPopup .slick-dots{align-items:flex-end;bottom:33px;display:flex!important;gap:12px;justify-content:center}.popupWrap .notiPopup .slick-dots li{margin:0;width:26px}.popupWrap .notiPopup .slick-dots li>button{align-items:center;display:flex;height:20px;justify-content:center;margin-top:-6px;width:26px}.popupWrap .notiPopup .slick-dots li>button:before{background-color:hsla(0,0%,100%,.4);border-radius:3px;content:"";height:6px;line-height:1;opacity:1;position:inherit;width:100%}.popupWrap .notiPopup .slick-dots li.slick-active>button:before{background-color:#fff}.popupWrap .notiPopup .header{align-items:center;display:flex;height:40px;justify-content:space-between}@media screen and (max-width:767px){.popupWrap .notiPopup .header{height:27px}}.popupWrap .notiPopup .textButton{color:#000;font-size:18px;font-weight:400}@media screen and (max-width:767px){.popupWrap .notiPopup .textButton{font-size:12px}}.popupWrap .notiPopup .closeButton{background-image:url(/static/media/iconClose.fb325d459ff2acae46e2.svg);display:block;height:24px;width:24px}@media screen and (max-width:767px){.popupWrap .notiPopup .closeButton{background-size:contain;height:14px;width:14px}}.popupWrap .notiPopup .body{height:calc(100vw - 40px);max-height:492px;max-width:492px;width:calc(100vw - 40px)}.popupWrap .notiPopup .body .imgWrap{cursor:pointer;height:100%;width:100%}.popupWrap .notiPopup .body .imgWrap img{aspect-ratio:1/1;height:100%;object-fit:cover;object-position:center center;width:100%}