@font-face{font-family:suit;font-weight:100;src:url(/_next/static/media/SUIT-Thin.98c536d5.otf)}@font-face{font-family:suit;font-weight:200;src:url(/_next/static/media/SUIT-ExtraLight.af22672d.otf)}@font-face{font-family:suit;font-weight:300;src:url(/_next/static/media/SUIT-Light.a7f62a23.otf)}@font-face{font-family:suit;font-weight:400;src:url(/_next/static/media/SUIT-Regular.5a9ce18e.otf)}@font-face{font-family:suit;font-weight:500;src:url(/_next/static/media/SUIT-Medium.baa00ec8.otf)}@font-face{font-family:suit;font-weight:600;src:url(/_next/static/media/SUIT-SemiBold.cbf32416.otf)}@font-face{font-family:suit;font-weight:700;src:url(/_next/static/media/SUIT-Bold.af1712a7.otf)}@font-face{font-family:suit;font-weight:800;src:url(/_next/static/media/SUIT-ExtraBold.357c0045.otf)}@font-face{font-family:suit;font-weight:900;src:url(/_next/static/media/SUIT-Heavy.488864b0.otf)}@font-face{font-family:GodoRounded;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2409-1@1.0/godoRoundedL.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:GodoRounded;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2409-1@1.0/godoRoundedR.woff2) format("woff2");font-weight:400;font-display:swap}:root{--black:#04010F;--white:#ffffff;--grayColor:#888888;--primaryColor:#6635F0}::selection{background:var(--color-gray);color:white}*{margin:0;padding:0;box-sizing:border-box;border-collapse:collapse;list-style:none;font-family:suit,sans-serif;word-break:keep-all;letter-spacing:-.0125em}html{scroll-behavior:smooth;font-size:16px}#root,body{max-width:100vw;min-width:320px;overflow-x:hidden}a::selection,b::selection,button::selection,dd::selection,div::selection,dl::selection,dt::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,label::selection,li::selection,p::selection,span::selection,strong::selection{color:#ffffff;background-color:#6635F0}:root{--color-green:#00ff55;--color-purple:#9b58ff;--color-black:#04010F;--color-gray:#707070;--gradient-1:linear-gradient(180deg,rgba(102,102,102,0.20),rgba(102,102,102,0.00) 32.69%);--gradient-2:linear-gradient(180deg,rgba(102,102,102,0.00) 50%,rgba(102,102,102,0.40));--gradient-3:linear-gradient(0deg,rgba(29,29,29,0.20),rgba(29,29,29,0.20));--gradient-base:rgba(29,29,29,0.13);--button-bg:var(--gradient-1),var(--gradient-2),var(--gradient-3),var(--gradient-base);--button-mode:plus-lighter,plus-lighter,color-burn,plus-lighter;--button-shadow:16px 16px 9px -18px rgba(255,255,255,0.50) inset,-12px -12px 6px -14px #B3B3B3 inset,2px 2px 1px -2px #B3B3B3 inset,0 0 22px 0 rgba(242,242,242,0.50) inset;--button-blur:blur(12px)}a{color:white;text-decoration:none}button,input[type=button],input[type=submit],label,select{cursor:pointer;transition:.2s}.wrapper{background:var(--color-black);color:white;@media (max-width:1440px){padding-left:2rem;padding-bottom:0;padding-right:2rem;padding-top:0}}.wrapper-inner{width:100%;max-width:1640px;margin:0 auto;padding:0 2rem}.samitech-main{cursor:url(/_next/static/media/mousePointer.e9c29254.png) 6 6,auto}.samitech-main .content{padding:5rem 0}.content-header{position:relative;z-index:1;text-align:center;padding-top:10rem}.tab-menu{display:flex;justify-content:center;align-items:center;position:relative}.title{margin-bottom:5rem}.title .sub-title{color:#8276A2;font-size:2rem;margin:1rem 0 .25rem;text-transform:uppercase;position:relative;font-weight:500}.title .main-title{font-size:3.75rem;line-height:140%}.content-header .page-info{width:50%;color:#333c67}.gradient-text-1{background:linear-gradient(90deg,#A24AD0,#8262E1);-webkit-background-clip:text;background-clip:text}.gradient-text-1,.gradient-text-2{-webkit-text-fill-color:transparent}.gradient-text-2{background:linear-gradient(90deg,#6E71EA,#4A97F4);-webkit-background-clip:text;background-clip:text}.gradient-text-3{background:linear-gradient(90deg,#CC3BAA,#9255D8);-webkit-background-clip:text;background-clip:text}.gradient-text-3,.gradient-text-4{-webkit-text-fill-color:transparent}.gradient-text-4{background:linear-gradient(90deg,#CE3BA9,#A04BD2 39%,#6A75ED 69%,#459DF6);-webkit-background-clip:text;background-clip:text}.gradient-text-5{background:linear-gradient(90deg,#A648CB,#7170E9 50%,#479BF5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tab-nav{position:relative;left:50%;transform:translateX(-50%);background:rgba(245,245,245,.1);border-radius:50rem;width:50rem}.tab-nav-inner{display:flex;position:relative;z-index:2}.tab-slider{height:100%;position:absolute;border-radius:50rem;transition:all .3s ease-out}.tab-slider.active{background:var(--button-bg);background-blend-mode:var(--button-mode);box-shadow:var(--button-shadow);-webkit-backdrop-filter:var(--button-blur);backdrop-filter:var(--button-blur)}.tab-button{width:20%;z-index:10;position:relative;flex:1 1;padding:1rem 2.5rem;text-align:center;font-weight:400;font-size:1.5rem;border:none;background:transparent;color:white;cursor:pointer;border-radius:50rem;transition:color .3s ease}.tab-button:hover{background:rgba(0,0,0,.15)}.tab-content-container{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.5rem}.tab-content-slider{display:flex;transition:transform .5s ease-out}.tab-content-wrapper{width:100%;flex-shrink:0}.tab-content{transition:all .5s ease;opacity:0;transform:translateY(1rem)}.tab-content.active{opacity:1;transform:translateY(0)}.content-inner{color:white}.content-category{text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.6);margin-bottom:1rem}.content-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.content-description{font-size:1.25rem;color:rgba(255,255,255,.8);margin-bottom:2rem;line-height:1.6}.content-details{display:flex;flex-direction:column;gap:1rem}.detail-item{display:flex;align-items:center;gap:.75rem;padding:1rem;background:rgba(255,255,255,.1);border-radius:.75rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease;animation:slideIn .5s ease-out both}.detail-item:first-child{animation-delay:0s}.detail-item:nth-child(2){animation-delay:.1s}.detail-item:nth-child(3){animation-delay:.2s}.detail-item:hover{transform:scale(1.05);background:rgba(255,255,255,.2)}.detail-dot{width:.5rem;height:.5rem;background:#c084fc;border-radius:50%;flex-shrink:0}.detail-text{font-size:1.125rem}footer{position:relative;z-index:50;background:#04010F;color:#fff;padding:1.5rem 0;.copyright{text-align:center;border-top:1px solid #888;color:#888;width:100%;padding:1.5rem 0}.footer-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;.logo{width:11rem}.footer-info{width:calc(100% - 14.75rem);@media (max-width:1100px){width:100%}.box{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 0 2rem;flex-wrap:wrap;.left{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;@media (max-width:800px){width:100%}p{color:#f5f5f5;font-size:1rem;font-weight:500;line-height:200%;@media (max-width:320px){font-size:.8rem}}}.right{width:auto;height:8rem;display:flex;flex-direction:column;justify-content:space-between;@media (max-width:800px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:2rem}.family-site{display:inline-block;width:100%;padding-left:1rem;position:relative;.toggle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;color:#fff;border:1px solid #fff;padding:.75rem 1.25rem;width:100%;font-size:1.25rem;i{transition:transform .25s ease}&[aria-expanded=true] i{transform:rotate(180deg)}}.family-site-list{position:absolute;left:0;top:100%;width:94%;background:#000;border:1px solid #fff;margin:0 1rem;list-style:none;padding:8px 0;z-index:10;li{a{display:block;padding:.75rem 2rem;&:hover{text-decoration:underline}}}}}.footer-menu{width:auto;display:flex;align-items:flex-end;justify-content:center;@media (max-width:800px){width:100%;flex-direction:row;justify-content:flex-start}a{font-size:1.125rem;font-weight:600;color:#f5f5f5;transition:.1s;padding:.5rem 1.25rem;;&:hover{color:#6635F0}@media (max-width:800px){margin-left:0;margin-bottom:0;margin-right:.5rem;margin-top:0;font-size:1rem}}}}}p{color:#f5f5f5;font-size:1rem}}}}footer.white{background:#eff2f5;color:#151519}footer .footer-inner{max-width:1800px;margin:0 auto;padding-top:2rem;display:flex;justify-content:space-between}footer.white .footer-inner{max-width:1440px}footer .footer-inner .footer-logo{margin-right:5rem}footer .footer-inner .footer-logo img{width:12rem}footer .footer-inner .footer-info p:not(:last-child){margin-bottom:.5em}footer.white .footer-inner .footer-info a{color:#151519}footer .footer-inner .footer-right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}footer .footer-inner .footer-links a{color:#ccc}footer .footer-inner .footer-links a:hover{color:#fff}footer.white .footer-inner .footer-links a{color:#777}footer.white .footer-inner .footer-links a:hover{color:#151519}footer .footer-inner .downloadProfile{padding:6px 20px;border-radius:35px;border:1px solid white;margin-bottom:2rem;background:transparent;transition:.2s;color:white}footer.white .footer-inner .downloadProfile{background:#59636c}footer .footer-inner .downloadProfile:hover{background:rgba(255,255,255,.2)}footer.white .footer-inner .downloadProfile:hover{background:#97a3af}footer .footer-inner .downloadProfile img{margin-left:10px;vertical-align:top}footer .footer-inner .downloadProfile p{color:#aaa}footer .topBtn{width:3.25rem;height:3.25rem;border:1px solid white;border-radius:30px;position:fixed;right:60px;bottom:40px;background:rgb(0 0 0/60%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;transition:.2s}footer.white .topBtn{background:rgb(255 255 255/60%);border-color:var(--color-gray)}footer .topBtn:after{position:absolute;left:50%;top:54%;content:"";width:.75rem;height:.75rem;border-top:2px solid white;border-left:2px solid white;transform:translate(-50%,-.3rem) rotate(45deg)}footer.white .topBtn:after{border-color:var(--color-gray)}footer .topBtn:hover{background:#fff}footer .topBtn:hover:after{border-color:var(--color-black)}.mousePointer{font-size:10px;position:fixed;top:-2em;left:-2em;width:4em;height:4em;border-radius:50%;border:1px solid var(--color-green);will-change:transform;z-index:99999;transition:font-size .2s;pointer-events:none}.mousePointer.hover{font-size:25px;border:2px solid var(--color-purple)}@media screen and (max-width:1240px){.mousePointer,.topBtn{display:none}}.btn,.btn-wrapper{text-align:center}.btn{font-size:1.25rem;display:inline-block;min-width:12em;line-height:2.75em;border-radius:5em;border:none;transition:.2s}.purple-btn{background:var(--color-purple);border-radius:5em;color:white}.btn-style-a{background:var(--button-bg);background-blend-mode:var(--button-mode);box-shadow:var(--button-shadow);-webkit-backdrop-filter:var(--button-blur);backdrop-filter:var(--button-blur);color:var(--white)}.btn-style-c{color:white;background:var(--color-gray);border-radius:50px}@media screen and (max-width:1024px){footer .footer-inner .footer-right{margin:0}footer .footer-inner .downloadProfile{margin:2rem 0}footer .footer-inner{flex-direction:column;gap:2rem}footer .footer-inner div:nth-child(3){align-items:flex-start}}.floatElem{opacity:0;transition:1s}.floatElem.toRight{transform:translate(-70px)}.floatElem.toLeft{transform:translate(70px)}.floatElem.toTop{transform:translateY(70px)}.floatElem.show{opacity:1;transform:translate(0)}.renewal{padding:300px 0 100px;text-align:center;font-size:1.5rem;font-weight:500;color:var(--color-gray)}.renewal:after{display:block;content:".";animation:renewalDots 2s linear infinite}.floating-contact{position:fixed;right:5rem;bottom:5rem;z-index:99}.floating-contact a{width:4.875rem;height:4.875rem;display:flex;align-items:center;justify-content:center;border-radius:32rem;background:linear-gradient(90deg,#7C17DD,#3C4FFA);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .2s ease-in-out}.floating-contact a .icon{position:absolute;top:1rem;right:1rem}.floating-contact a .label{padding-right:3.5rem;white-space:nowrap;font-weight:600;font-size:1.5rem;color:var(--white);visibility:hidden;opacity:0;transform:translateX(8px);transition:all .2s ease-in-out}.floating-contact a[data-expanded=true] .label{visibility:visible;opacity:1;transform:translateX(0)}.floating-contact a[data-expanded=true]{width:12.5rem}@media screen and (max-width:767px){html{font-size:14px}.content-header .title .main-title{font-size:2rem}.wrapper-inner{padding:0 1.5rem}}@keyframes renewalDots{0%{content:"."}25%{content:".."}50%{content:"..."}75%{content:"...."}}.location-map{height:38rem}.mapInfo{margin-top:8rem;display:flex;gap:2.5rem}.mapInfo-address{flex:1 1;display:flex;gap:1.25rem}.mapInfo-address-txt h4{font-size:2rem;margin-bottom:1em;line-height:1.8em;letter-spacing:0}.mapInfo-address-txt>div{display:flex;gap:1.25rem}.mapInfo-address-txt>div dl{flex:1 1}.mapInfo-address-txt>div dt{font-size:.875rem}.mapInfo-address-txt>div dd{font-size:1.25rem;white-space:nowrap}.mapInfo-transport{flex:1 1}.mapInfo-transport>div{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem 0 4rem;border-top:1px solid #666;position:relative}.mapInfo-transport-head{display:flex;vertical-align:top;align-items:center;gap:.5rem;width:8rem;margin-right:1.25rem}.mapInfo-transport ul{flex:1 1}.mapInfo-transport li{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.5rem 0}.mapInfo-transport span{display:inline-block;font-size:.75rem;width:3.5em;line-height:2em;text-align:center}@media screen and (max-width:1023px){.mapInfo{flex-direction:column}}@media screen and (max-width:767px){.mapInfo-address-img{display:none}.mapInfo-address-txt h4{font-size:1.5rem}.mapInfo-transport>div{flex-direction:column}}.contact-container .input-wrap>div:first-child{display:grid;grid-gap:0 20px;gap:0 20px;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--color-gray);margin-bottom:1.25rem}.contact-container .input-wrap dl dt{margin-bottom:.5em}.contact-container .input-wrap dl dt span.required{position:relative}.contact-container .input-wrap dl dt span:before,.privacy-area span:before{content:"*";display:block;color:var(--color-green);border-radius:100%;position:absolute;left:105%;top:-10%;font-size:1.2rem}.contact-container .input-wrap dl dd .contact-form{width:100%;font-size:1.25rem;transition:border .6s;color:white;background-color:#2D2D2E;margin-bottom:1em;border:1px solid transparent}.contact-container .input-wrap dl dd input.contact-form,.contact-container .input-wrap dl dd select.contact-form{height:2.75em;padding:0 1em}.contact-container .input-wrap dl dd select.contact-form{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/_next/static/media/selectBtn.98a74d70.png);background-repeat:no-repeat;background-position:right 15px center}.contact-container .input-wrap dl dd textarea.contact-form{min-height:300px;padding:1em;resize:vertical}.contact-container .input-wrap dl dd .contact-form:focus{outline:none;border:1px solid white}.contact-container .privacy-area{display:flex;justify-content:space-between}.contact-container .privacy-check{cursor:pointer}.contact-container .privacy-check label{margin-left:10px;margin-right:7px}.contact-container input[type=checkbox]{-webkit-appearance:none;position:relative;width:18px;height:18px;cursor:pointer;background:var(--color-gray);margin:-2.5px 0}.contact-container input[type=checkbox]:before{content:"\2713";position:absolute;top:50%;left:50%;overflow:hidden;transform:scale(0) translate(-50%,-50%);line-height:1}.contact-container input[type=checkbox]:checked{background-color:var(--color-purple);color:white}.contact-container input[type=checkbox]:checked:before{transform:scale(1) translate(-50%,-50%)}.contact-container .privacy-check button{font-size:1rem;color:#fff;background:none;border:none;text-decoration:underline;transition:.3s;position:relative}.contact-container .privacy-check button:hover{color:var(--color-green)}.contact-container .privacy-btn-area{margin-top:50px;text-align:center}@media screen and (max-width:1023px){.contact-container .input-wrap>div:first-child{display:grid;grid-gap:0 20px;gap:0 20px;grid-template-columns:repeat(1,1fr);border-bottom:1px solid var(--color-gray);margin-bottom:1.25rem}}@media screen and (max-width:767px){.content .input-wrap dl>div:first-child{grid-template-columns:repeat(1,1fr)}}.work-page .tab-nav{width:24rem}.work-page .work-container{padding:1rem 0}.work-snb{width:100%;margin-top:-2rem;ul{width:100%;display:flex;justify-content:center;gap:.75rem;li{border:1px solid rgba(243,243,243,.5);border-radius:50rem;input{display:block;background:none;padding:.75rem 1.5rem;color:rgba(243,243,243,.5);border:none;font-size:1.25rem}&:hover{border:1px solid #f3f3f3;input{color:#f3f3f3}}&.active{background:#6635F0;border:1px solid #6635f0;input{color:#fff}}}}}.works-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3.75rem;gap:3.75rem;.works-item{gap:2rem;margin-bottom:5rem;.img{width:100%;height:auto;aspect-ratio:16/9;border-radius:1.25rem;overflow:hidden;transition:all .3s ease-in-out;&:hover{box-shadow:0 2px 15px 8px rgba(102,53,240,.55)}img{display:block;width:100%;height:auto}}.works-title{position:relative;display:block;font-size:2rem;padding:1.5rem 0 1rem;transition:all .2s ease-in-out;font-weight:700;.works-type{font-weight:500;font-size:.75rem}}.solution-intro{.solution-keyword{margin-top:.75rem;display:flex;gap:1rem;flex-wrap:wrap;;span{white-space:nowrap;color:#f3f3f380}}}}}.service-link,.service-noLink{display:inline-block;margin-top:1rem;border-radius:5rem;line-height:3rem;border:1px solid transparent}.service-link:hover{border-color:var(--color-green)}#career section,.culture .inner,.culture-text-box div{padding:15rem 2.5rem;box-sizing:border-box}#career a{color:#121212}#career .inner,.careerHeader .inner{max-width:90rem;margin:0 auto;width:100%}#career section:nth-child(2n){background:#f9fafb}#career a.underline{text-decoration:underline;font-weight:600;margin:.313rem;transition:.2s;cursor:pointer}#career a.underline:hover{text-decoration:underline;color:#9b58ff}#career .wrap{position:relative;margin:0 auto;height:auto;min-height:100%;box-sizing:border-box}.careerHeader{position:fixed;top:0;width:100%;z-index:1000;background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.careerHeader a{color:var(--color-black)}.career-nav{display:flex;justify-content:space-between;align-items:center;height:5rem;padding:0 1.25rem}.career-nav .career-logo a{white-space:nowrap}.career-nav .career-logo a span{font-size:1.75rem;font-weight:800;display:inline-block}.career-nav .career-logo img{display:inline-block;width:9rem;height:auto;margin-right:.5rem}.career-nav ul{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center}.career-nav ul li a{display:block;padding:.625rem 1.25rem;margin:.625rem;border-radius:10px;transition:.2s;font-size:1.25rem;font-weight:600;white-space:nowrap}.career-nav ul li a:hover{background:#46648210}.samitech-homepage{display:block}.samitech-homepage a span{display:flex;align-items:center;font-size:1.25rem;font-weight:600;white-space:nowrap}.samitech-homepage a span img{margin-right:.313rem}.visual{width:100vw;height:100vh;position:relative;overflow:hidden}.visual .visual-img{background-image:url(/_next/static/media/main-visual.99dd63bf.png);background-size:cover;background-position:50%}.visual .visual-img,.visual .visual-img-deco{width:100%;height:100%;background-repeat:no-repeat}.visual .visual-img-deco{position:absolute;top:0;left:0;background-image:url(/_next/static/media/main-visual-deco.62c901ab.png);background-size:contain;background-position:bottom}.visual p{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);color:#738091;white-space:nowrap}.culture-text .inner .culture-text-box{position:relative;width:100%;height:31.25rem;background:radial-gradient(#eef7ff 100px,white 50%);text-align:center}.culture-text .inner .culture-text-box div{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.culture-text .inner .culture-text-box b{font-size:3.75rem;font-weight:800;display:flex;align-items:center;justify-content:center}.culture-text .inner .culture-text-box span{display:block;width:9rem}.culture-text .inner .culture-text-box b span img{display:block;max-width:100%;height:auto}.culture-text .inner .culture-text-box p{margin-top:1.25rem;font-size:1.25rem}.culture .flex-wrap{align-items:flex-start}.inner>.flex-wrap{gap:1.25rem}.flex-wrap{display:flex;justify-content:space-between}.title-area{flex:1 1;height:7.813rem;position:-webkit-sticky;position:sticky;left:0;top:50vh;white-space:nowrap}.title-area .title{font-size:3rem;font-weight:600;margin-left:5px;box-sizing:border-box;align-self:flex-start}.title-area .title span{position:relative}.title-area h3 :before{content:"";position:absolute;top:50%;left:-5px;right:-5px;bottom:0;background-color:rgba(70,100,130,10%)}.content-area{flex:2 1}.content-area .culture-img-wrap{position:relative}.content-area .img-box{margin-top:12.5rem}.content-area .culture-img-wrap:first-child .img-box{margin-top:0}.content-area .text-box{position:absolute;z-index:1;bottom:5%;left:53%;max-width:460px}.content-area .text-box b{font-size:2.25rem;font-weight:600}.content-area .text-box p{margin-top:1.25rem;font-size:1.25rem}.benefits .content-area .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);grid-gap:1.5rem}.benefits .item{transform-style:preserve-3d;perspective:800px}.benefits .item-card{transform:rotateX(0deg);background-color:white;border-radius:20px;box-shadow:0 5px 10px rgba(0,0,0,.05);padding:1.75rem;display:flex}@media (max-width:950px){.benefits .item-card{flex-direction:column}}.benefits .item-card.show{animation:showCard .8s forwards}@keyframes showCard{0%{transform:rotateX(90deg)}60%{transform:rotateX(-40deg)}to{transform:rotateX(0deg)}}.benefits .item-icon{background-color:#f1f4f6;border-radius:10px;width:45px;height:45px;margin-right:1rem}.benefits .item-text b{font-size:1.375rem;font-weight:600}.benefits .item-text pre{color:#707070;font-size:1rem}.procedure .content-area .step{display:flex;justify-content:space-between;align-items:center}.procedure .content-area .step .circle{box-shadow:0 5px 10px rgba(0,0,0,.05);text-align:center;width:16.25rem;height:16.25rem;border-radius:16.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.procedure .content-area .step .arrow{font-size:2.625rem;font-weight:100;color:#dddddd}.procedure .content-area .step .circle p{font-size:1.25rem;color:#707070}.procedure .content-area .step .circle b{font-size:1.5rem;font-weight:600}.procedure .content-area .step .circle .step-img{width:5.313rem}.procedure .content-area .step .circle img{margin:.875rem 0 1rem;display:block;max-width:100%;height:auto}.procedure .content-area .step div:first-child{border:1px solid #f9fafb}.procedure .content-area .step div:nth-child(3){border:1px solid #9b58ff}.procedure .content-area .step div:nth-child(5){border:1px solid #00ff55}.procedure .notice{margin-top:7.5rem;background-color:#fcf9ff;padding:2.5rem;border-radius:20px;height:auto}.procedure .notice b{font-size:1.75rem;font-weight:600}.procedure .notice p{font-size:1.25rem}.procedure .notice div{display:flex;align-items:center;margin:1.25rem 0}.procedure .notice img{margin-right:1.25rem;object-fit:contain}.procedure .notice p:last-child{margin-bottom:0}.application .content-area{flex:1.5 1}.apply{border:1px solid transparent;display:flex;justify-content:space-between;align-items:center;box-shadow:0 5px 10px rgba(0,0,0,.05);padding:1.75rem;border-radius:20px;background-color:white;transition:.35s}.apply,.apply:hover{color:#d4d4d4}.apply.active b,.apply.active p{color:#151519!important}.apply.active:hover{color:#151519;border:1px solid #00ff55}.apply.active .right{display:none}.apply.active .active-right{display:flex}.apply:not(:last-child){margin-bottom:2rem}.apply .left p{font-size:1.25rem}.apply .left b{font-size:2rem;font-weight:600;margin-top:.75rem;margin-right:.75rem;display:inline-block;color:#e4e4e4}.apply.active .left b:after{content:"모집중";font-size:2rem;font-weight:400;color:#151519;margin-left:.438rem}.apply .left span{font-size:2rem}.apply .active-right{align-items:center;display:none}.apply .active-right p{font-size:1.25rem;margin-right:.75rem}.apply .active-right b{font-size:2rem;font-weight:700}.apply p{color:#e4e4e4}.tabmenu{position:relative}.tabmenu .faqTab{display:flex;justify-content:end;border-bottom:1px solid #151519}.faqTab li{text-align:center}.faqTab li a{display:block;text-decoration:none;color:#707070;font-size:1.25rem;padding:.5rem 1.375rem;cursor:pointer}.faqTab li a.active{color:#151519;font-weight:600}.tabCon{display:none;text-align:left;position:absolute;left:0;top:40px;box-sizing:border-box;width:100%}.btnCon:target a{color:#151519;font-weight:600}.btnCon:target .tabCon{display:block}.faq-accordionWrapper{width:100%;margin:0 auto}.faq-accordionWrapper li{border-bottom:1px solid #e5e5e9}.faq-accordionWrapper .title{padding:2.25rem;width:100%;box-sizing:border-box;text-align:left;font-size:1.5rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;transform:rotate(0deg);transition:.35s}.faq-accordionWrapper .title div.arrow-rotate{transform:rotate(180deg)}.faq-accordionWrapper .cont{display:none;background-color:#f9fafb;padding:2.25rem 2.25rem 2.25rem 4rem;text-align:left;letter-spacing:.01em;font-size:1.25rem;white-space:pre-wrap}.faq-accordionWrapper .cont.active{display:block}#faq .contact{margin-top:2.5rem;font-size:1.25rem}#faq .contact img{vertical-align:middle;margin-top:-3px}.footer{background:#eff2f5}.footer .inner{max-width:1760px;padding:5rem 40px}.footer ul{display:flex;margin:1.25rem 0 2.5rem}.footer ul li:first-child:after{content:"|";margin:3px}.footer .copy{color:#707070}.footer .logo{margin-bottom:2.5rem}@media screen and (min-width:1301px){.visual p{font-size:2rem}}@media screen and (max-width:1300px){#career{width:100vw;overflow:hidden}#career section,.culture .inner,.culture-text-box div{padding:7rem 2rem}.career-nav ul li a{margin:0}.inner>.flex-wrap{flex-direction:column}.title-area{position:static}.visual p{font-size:2.4vw}.benefits .content-area .container .item{flex-direction:column}.benefits .item-card{padding:1.25rem}.benefits .content-area .container .item div:first-child{margin-bottom:1.25rem}.footer .inner{padding:3rem 1.25rem!important}.content-area .text-box{position:static;margin-right:auto;margin-left:auto;margin-top:-7.5rem}.content-area .culture-img-wrap .img-box img{width:70vw;max-width:500px}.content-area .culture-img-wrap:nth-child(2n) .img-box img{display:block;margin-left:auto}.content-area .img-box img{display:block;max-width:100%;height:auto;object-fit:cover}.title-area .title{margin-bottom:2.5rem}}@media screen and (max-width:1024px){.career-nav{padding:0;height:3rem}.career-nav .career-logo img{width:7rem}.career-nav .career-logo a span{font-size:1.5rem}.career-nav ul{display:none}.samitech-homepage a span img{width:1.25rem}.visual{height:70vh}.visual p{font-size:3.5vw}.title-area .title{margin-bottom:2.5rem}.culture-text .inner .culture-text-box b{font-size:2.25rem}.culture-text .inner .culture-text-box span{width:5rem;margin:1rem}}@media screen and (max-width:768px){#career section,.culture .inner,.culture-text-box div{padding:8rem 20px}.title-area .title{font-size:2.5rem}.visual p{font-size:4.5vw}.culture-text .inner .culture-text-box b{flex-direction:column}.benefits .content-area .container{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem}.content-area .text-box{position:static;margin-top:-1.25rem}.benefits .content-area .container .item pre{font-size:1.25rem}.benefits .item-card{flex-direction:row}.procedure .notice{padding:2rem 1.5rem}.procedure .notice div{align-items:flex-start}.procedure .notice img{width:20px;margin-right:10px}.apply{flex-direction:column;align-items:start}.apply .left b{margin-right:0;margin-bottom:1.5rem}.apply .active-right b,.tabmenu ul li a{font-size:1.25rem}.faq-accordionWrapper .title{padding:2rem 0;font-size:1.25rem}.faq-accordionWrapper .cont{padding:1.5rem 1rem}#faq .contact{font-size:1rem}.con,p.title{padding:2rem 1rem}}.recruitForm .wrapper-inner{padding:12.5rem 1.25rem}.form-wrapper{display:flex;flex-direction:row-reverse;gap:2.5rem}.form-wrap{flex:1 1}.form-wrap .form-style input,.form-wrap .form-style select,.form-wrap .form-style textarea{width:100%;padding:.75em 1em;font-size:1.5rem;font-weight:500;box-sizing:border-box;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.05);border:1px solid #f5f5f5}.form-wrap .form-style input:focus,.form-wrap .form-style select:focus,.form-wrap .form-style textarea:focus{outline:2px solid #00ff55}.form-wrap .form-style input::placeholder,.form-wrap .form-style input:disabled{color:#ccc}.form-wrap .form-style input:disabled{background-color:#eee}.form-wrap .form-style input[type=checkbox]{width:1.5rem;height:1.5rem;border-radius:6px;padding:0}.form-wrap .form-style input[type=checkbox]:checked:before{transform:scale(.7) translate(-70%,-70%)}.form-wrap input[type=number]::-webkit-inner-spin-button,.form-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recruitForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-wrap .form-style select{background:url(/_next/static/media/icon-select-big-arrow.257b5b3a.png) no-repeat right 2rem top 50%}.form-wrap .form-step{display:block;margin-bottom:2.5rem}.form-wrap .form-step h5{font-size:1.25rem;font-weight:400;margin-bottom:.75rem;color:#707070}.form-wrap .form-step h5.required{position:relative;display:inline-block}.form-wrap .form-step h5.required:after{content:"*";display:block;left:105%;position:absolute;color:red;top:-10%}.form-wrap select,.form-wrap textarea{display:block}.form-wrap .req:before{margin-top:-3.125rem;display:inline-block}.form-wrap .form-step>div{display:flex;gap:.375rem}.form-wrap .form-step>div input,.form-wrap .form-step>div select{flex:1 1}.form-wrap .filebox input.fileInput{position:relative;height:3.875rem;max-width:10rem;overflow:hidden}.form-wrap .filebox input.fileInput:after{content:"파일찾기";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;font-size:1.25rem;box-shadow:0 5px 10px rgba(0,0,0,.05);background-color:#707070;transition:.2s;color:white;cursor:pointer}.form-wrap .filebox input.fileInput:hover:after{background-color:#505050}.form-wrap .form-step p{margin-top:1rem;color:#707070}.filebox .upload-name{width:100%;padding:.938rem 1.563rem;font-size:1.5rem;font-weight:500;box-sizing:border-box;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.05);border:1px solid #f5f5f5;display:inline-block}.form-wrap .privacy-check{display:flex;align-items:center;gap:4px}.form-wrap .privacy-check button{color:#121212;font-weight:600;background:transparent;border:none;font-size:1rem}.form-wrap input[type=submit]{cursor:pointer;min-height:5rem;background-color:#151519;color:white;margin-top:2.5rem}.job-selection{flex:1 1;position:relative}.job-selection-sticky{display:flex;flex-direction:column;max-width:33.75rem;margin:0 auto;position:-webkit-sticky;position:sticky;left:0;top:calc(50vh - 150px)}.job-selection .select-wrap{margin-bottom:2rem;white-space:nowrap}.job-selection .select-wrap select{padding:.313rem 2.5rem .313rem .313rem;border:none;border-bottom:2px solid #151519;font-size:2.5rem;font-weight:600;background:url(/_next/static/media/icon-select-big-arrow.257b5b3a.png) no-repeat right 10px top 50%}.job-selection .select-wrap select:focus{outline:none}.job-selection .select-wrap option{font-size:1.5rem}.job-selection .select-wrap span{font-size:2.5rem;margin-left:1.875rem;color:#707070;white-space:nowrap}.job-selection .check-list-wrap{background:#F9FAFB;padding:2rem;border-radius:1.25rem;font-size:1.125rem}@media screen and (max-width:1024px){.form-wrapper{flex-direction:column}.job-selection-sticky{margin-left:0}.job-selection .check-list-wrap{background:transparent;padding:0}}@media screen and (max-width:768px){.form-wrap .form-style input,.form-wrap .form-style select,.form-wrap .form-style textarea{font-size:1.25rem}.job-selection .select-wrap{display:flex;flex-direction:column-reverse;gap:10px}.job-selection .select-wrap span{margin-left:0;font-size:2.25rem}.job-selection .select-wrap select{font-size:2.25rem}.job-selection-sticky{margin-bottom:2.5rem}.form-wrap .filebox input.fileInput{max-width:100px}}.ReactModalPortal{position:relative;z-index:99999}.ReactModal__Overlay{background:rgb(0 0 0/40%)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ReactModal__Content{border:none!important;background:transparent!important;inset:0!important;padding:0!important;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal-window{background:#151519;box-shadow:0 20px 30px rgb(0 5 10/5%);width:100vw;max-width:37.5rem;max-height:100vh;position:relative;border-radius:20px;display:flex;flex-direction:column}.modal-window.white{background:#fff}.modal-window .modal-title{color:#fff;text-align:center;padding:2.5rem 0 1.5rem}.modal-window.white .modal-title{color:#151519}.modal-window .modal-title strong{font-size:2rem}.modal-window .modal-content{flex:1 1;overflow-y:auto;padding:2px 2.5rem 0;color:#ddd}.modal-window .modal-block{display:flex;flex-wrap:wrap}.modal-window .modal-block:nth-child(n+2){margin-top:1rem}.modal-window.white .modal-content{color:#707070}.modal-window .modal-content-ttl{width:100%;display:flex;font-weight:500;font-size:1rem;margin-bottom:.25em}.modal-window .modal-content-ttl span{font-weight:400;margin-left:auto}.modal-window .modal-content dl{display:flex;align-items:center}.modal-window .modal-content dl:not(:last-child){margin-bottom:1rem}.modal-window .modal-content dt{width:100px;font-size:1.125rem;font-weight:600;color:var(--color-gray)}.modal-window .modal-content dd{flex:1 1}.modal-window .modal-content b{font-weight:600;margin-bottom:5px;display:block;color:#fff}.modal-window.white .modal-content b{color:#151519}.modal-window .modal-btn-area{display:flex;justify-content:center;gap:1rem;text-align:center;margin:2rem 0 2.5rem}.modal-window .modal-btn-area button{cursor:pointer;width:10rem;height:2.5em;border-radius:50px;background:#ddd;border:transparent;color:var(--color-black);transition:.35s;font-size:1.25rem;margin:0 .75rem}.modal-window .modal-btn-area .modal-btn-primary{background:var(--color-purple);color:white}.modal-window.white .modal-btn-area .modal-btn-primary{background:var(--color-black)}#policy .policy-inner{margin:0 auto;padding:10rem 4rem;max-width:1100px}.wrapper #policy .policy-inner{margin:5rem auto}#policy h3{font-size:2.25rem;font-weight:600;margin-bottom:1.25rem}#policy .policy-box{background:rgb(150 150 150/8%);border-radius:1.25rem;padding:1.25rem;margin:1.25rem 0}#policy .policy-box a{text-decoration:underline}#policy .policy-box a:hover{color:var(--color-purple)}#policy .policy-box>div{margin-bottom:3rem}#policy .policy-box h4{font-size:1.125rem;margin-bottom:1em}#policy .policy-box p{margin-bottom:1em}#policy .policy-box dl{margin-bottom:1em;padding-left:1em}#policy .policy-box dt{font-weight:600}#policy .policy-box dd,#policy .policy-box dt{margin-bottom:.5em}#policy .policy-box ol{counter-reset:chapter}#policy .policy-box ol li:not(:last-child){margin-bottom:.625rem}#policy .policy-box ol li:before{content:counter(chapter) ".";counter-increment:chapter;width:1.2rem;display:inline-block}#policy ul li{position:relative;padding-left:1.125rem;font-size:.875rem}#policy ul h5{font-size:1rem;margin:.625rem 0}#policy ul li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:5px;display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#707070}@media screen and (max-width:1024px){#policy .policy-inner{margin:0!important;padding:10rem 1.25rem 0}.form-wrapper{flex-direction:column}}@media screen and (max-width:768px){#policy .inner{padding:1.25rem}}#adminWrapper{position:fixed;bottom:0;height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;background:#f9fafb;padding:30px 40px}#adminWrapper,.admin-nav-top{left:300px;width:calc(100% - 300px);min-width:900px}.adminForm{display:block;width:100%;height:2.5em;padding:0 1em;background:#f2f3f5;font-size:1.125rem;border-radius:10px;transition:.2s;border:none}.adminForm:focus{background:#fff;outline:2px solid var(--color-green)}.adminForm.file{width:calc(100% - 130px);margin-right:10px}textarea.adminForm{width:100%;padding:1em;min-height:300px;resize:vertical}.adminForm+.delBtn{opacity:0;position:absolute;top:.6em;right:1em;width:24px;border:none;color:#fff;background:var(--color-gray);border-radius:50%;font-size:1.25rem}.adminForm+.delBtn:hover,.adminForm:hover+.delBtn{opacity:1}span.true{color:#0055ff}span.false{color:#fb7f00}.admin-nav-side{width:300px;height:100vh;background:#151519;padding:40px 20px;display:flex;flex-direction:column;overflow-y:auto}.admin-nav-side .logo img{display:block;margin:0 20px 30px}.admin-nav-side h5{font-size:1rem;margin:0 20px;color:#707070}.admin-nav-side ul{margin-bottom:30px}.admin-nav-side ul li a{border-radius:.5em;font-size:1.25rem;text-decoration:none!important;color:#aaaaaa;padding:10px 20px;margin:10px auto;display:flex;align-items:center;gap:14px;box-sizing:border-box;transition:.2s}.admin-nav-side ul li a:hover{background:#292929}.admin-nav-side ul li a.active{color:#ffba39}.admin-nav-side ul li a span{display:inline-block;width:22px;height:22px;background-image:url(/_next/static/media/nav-icons.6767aa4f.png);background-position-y:0}.admin-nav-side ul li a.active span{background-position-y:100%}.admin-nav-side ul li a span.contact{background-position-x:0}.admin-nav-side ul li a span.saminews{background-position-x:calc(-32px * 1)}.admin-nav-side ul li a span.partner{background-position-x:calc(-32px * 2)}.admin-nav-side ul li a span.service{background-position-x:calc(-32px * 8)}.admin-nav-side ul li a span.history{background-position-x:calc(-32px * 3)}.admin-nav-side ul li a span.recruit{background-position-x:calc(-32px * 4)}.admin-nav-side ul li a span.position{background-position-x:calc(-32px * 5)}.admin-nav-side ul li a span.faq{background-position-x:calc(-32px * 6)}.admin-nav-side ul li a span.account{background-position-x:calc(-32px * 7)}.admin-nav-top{position:absolute;top:0;z-index:99;background:#fff;padding:0 40px}.admin-nav-top .admin-container{max-width:1400px;height:60px;display:flex;align-items:center}.admin-nav-top .title{font-size:1.5rem;font-weight:600}.admin-nav-top .btns{margin-left:auto}.admin-nav-top .btns button{background:transparent;border:none;opacity:.6;font-size:1rem;display:inline-flex;align-items:center;gap:6px;margin-left:30px}.admin-nav-top .btns button:hover{opacity:1}#adminWrapper #admin-dashboard{min-width:1000px;max-width:1400px}#adminWrapper h2{font-size:2.25rem;margin-bottom:.75em}#adminWrapper .boxWrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr 1.5fr;grid-gap:30px;grid-template-areas:"contact contact contact position-A position-B" "contact contact contact position-C position-D" "news partner faq position-E position-F"}#adminWrapper .boxWrapper>div{box-shadow:0 5px 10px rgba(0,0,0,.05);border-radius:20px;min-height:200px;transition:.2s}#adminWrapper .boxWrapper>div:not(.disabled):hover{transform:translateY(-10px);box-shadow:0 15px 20px rgba(0,0,0,.1)}#adminWrapper .boxWrapper a{border-radius:20px;padding:30px 30px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}#adminWrapper .contactBox{grid-area:contact;background:url(/_next/static/media/contactBox-back.7eaad345.png) no-repeat right -100px top 10px,linear-gradient(135deg,#FFBA39,#FA8425)}#adminWrapper .contactBox .newContact{border:2px solid #ffba39;border-radius:20px;padding:12px 30px 12px 60px;box-shadow:0 5px 10px rgba(0,0,0,.05);background:url(/_next/static/media/icon-new.4542f5b1.png) no-repeat white 20px 50%;margin-bottom:1.5rem}#adminWrapper .contactBox .newContact p{color:#FFBA39;font-weight:500;font-size:20px}#adminWrapper .contactBox .contact-header h3{font-size:28px;font-weight:700;color:#fff}#adminWrapper .contactBox .contact-text{color:white}#adminWrapper .contactBox .contact-text p{font-size:1.25rem;font-weight:500}#adminWrapper .contactBox .contact-text strong{font-size:100px;font-weight:700}#adminWrapper .contactBox .contact-text strong span{font-size:32px;font-weight:500}#adminWrapper .boxWrapper>div:not(.contactBox){background-color:#fff;border:2px solid transparent;transition:.2s}#adminWrapper .boxWrapper>div:not(.contactBox) h3{font-size:1.5rem;font-weight:600;color:#555}#adminWrapper .boxWrapper .positionBox-count{display:flex;align-items:flex-end;justify-content:space-between}#adminWrapper .boxWrapper .positionBox-count p{font-size:1rem;margin-bottom:.75em;color:#99A4B4}#adminWrapper .boxWrapper .positionBox-count strong{font-size:3.75rem;font-weight:700;color:#9B58FF}#adminWrapper .boxWrapper .positionBox-count span{font-size:1.25rem;color:#151519}.faqBox,.newsBox,.partnerBox{background-repeat:no-repeat;background-position:center 70px}.newsBox{grid-area:news;background-image:url(/_next/static/media/saminews-back.d2d23cff.png)}.partnerBox{grid-area:partner;background-image:url(/_next/static/media/partner-back.90c7db85.png)}.faqBox{grid-area:faq;background-image:url(/_next/static/media/faq-back.55704ebc.png)}.faqBox a,.newsBox a,.partnerBox a{text-align:center;color:#555}#adminWrapper .boxWrapper [class*=positionBox].disabled *{color:#ddd!important}.positionBox-A{grid-area:position-A}.positionBox-B{grid-area:position-B}.positionBox-C{grid-area:position-C}.positionBox-D{grid-area:position-D}.positionBox-E{grid-area:position-E}.positionBox-F{grid-area:position-F}.admin-box{max-width:1400px;padding:40px;border-radius:20px;background-color:white;box-shadow:0 5px 10px rgba(0,0,0,.05)}#adminWrapper .admin-input{background-color:#f9fafb;border:none;height:42px;padding:0 1em;border-radius:10px;transition:.25s;font-size:1.125rem}#adminWrapper select{min-width:120px;padding:0 2em 0 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/_next/static/media/icon-arrow.99b2d4a8.png);background-repeat:no-repeat;background-position:right 20px top 50%}#adminWrapper .tableFilterArea{display:flex;flex-wrap:wrap;justify-content:space-between}#adminWrapper .tableFilter-search,#adminWrapper .tableFilter-tab{display:flex;gap:.5rem;margin-bottom:1rem}#adminWrapper .tableFilter-tab .admin-btn{width:80px;background:#f9fafb;color:#707070}#adminWrapper .tableFilter-tab .admin-btn:hover{background:#e5e5e9}#adminWrapper .tableFilter-tab .admin-btn.active{background:#8061d9;color:#fff}#adminWrapper .rs-table{border-bottom:1px solid #eef1f5}#adminWrapper .rs-table-row{border-radius:10px}#adminWrapper .rs-table-cell{font-size:1rem;background:transparent;border:none}#adminWrapper .rs-table-cell-content{padding:0;line-height:46px}#adminWrapper .rs-table-row-header{border:none;background:#eef1f5}#adminWrapper .rs-table-cell-header .rs-table-cell-content{line-height:40px;color:#707070}#adminWrapper .rs-table-row:nth-child(2n){background-color:#f9fafb}#adminWrapper .rs-table-hover .rs-table-row:not(.rs-table-row-header):hover{background:#fef4ec!important}#adminWrapper .rs-table-cell-content .cellBtn{width:4em;color:white;line-height:2.125em;margin:0 2px;display:inline-block;text-align:center;border:none;border-radius:10px;text-decoration:none;transition:.25s}#adminWrapper .rs-table-cell-content .cellBtn.btn-edit{background:#99a4b4}#adminWrapper .rs-table-cell-content .cellBtn.btn-edit:hover{background:#6f7b8e}#adminWrapper .rs-table-cell-content .cellBtn.btn-view{background:#ffba39}#adminWrapper .rs-table-cell-content .cellBtn.btn-view:hover{background:#d6910f}#adminWrapper .rs-table-cell-content .cellBtn.btn-delete{background:#bbb}#adminWrapper .rs-table-cell-content .cellBtn.btn-delete:hover{background:#777}#adminWrapper .rs-table-cell-content .admin-partnerImg{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:auto}#adminWrapper .rs-pagination{width:100%;display:flex;justify-content:center;margin-top:1rem}#adminWrapper .rs-pagination-btn{background:transparent;color:#707070;min-width:32px;height:32px;border:none;border-radius:10px;font-size:1rem;box-shadow:none}#adminWrapper .rs-pagination-btn:hover{background:#e4e4ff}#adminWrapper .rs-pagination-btn-active{color:white;background:#8061d9!important}#adminWrapper .rs-pagination-btn:disabled{color:#ccc;background:none}#adminWrapper .rs-table-body-info{color:#bbb;font-size:1.25rem}.admin-btnArea{display:flex;align-items:center}.admin-btnLeft,.admin-btnRight{display:flex;gap:10px}.admin-btnRight{margin-left:auto}a.admin-btn{display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none!important}.admin-btn,.adminForm-btn:after{height:42px;width:120px;border:1px solid transparent;border-radius:10px;font-size:1.125rem;transition:.2s}.adminForm-btn{position:relative;border:none}dd .adminForm-btn{margin:-.6em 0 -.6em 10px;top:-4px}.admin-btn.white{background:#fff;border:1px solid #dddfe3}.admin-btn.white:hover{background:#eee}.admin-btn.lightGray{background:#eef1f5;color:var(--color-black)}.admin-btn.lightGray:hover{background:#d9dfe7}.admin-btn.darkGray,.adminForm-btn.darkGray:after{background:#707070;color:white}.admin-btn.darkGray:hover,.adminForm-btn.darkGray:hover:after{background:#555}.adminForm-btn.darkGray:after{position:absolute;top:0;left:0;cursor:pointer;line-height:42px;text-align:center;z-index:1}.adminForm-btn.darkGray.add:after{content:"추가"}.adminForm-btn.darkGray.file:after{content:"파일선택"}.admin-btn.black{background:#151519;color:white}.admin-btn.black:hover{background:var(--color-purple)}.admin-btn.cancel{border-color:#dddddd;background-color:white;color:#707070}.admin-btn.cancel:hover{background:#eee}.admin-btn.selector{background-color:#f3f3ff;color:#8061d9}.admin-board{font-size:1.125rem;border-top:2px solid #151519;margin-bottom:1rem}.admin-board-half{display:flex}.admin-board-half>div{width:50%;height:100%;display:flex;flex-direction:column}.admin-board dl{display:flex;border-bottom:1px solid #eee;margin:0}.admin-board dd,.admin-board dt{padding:1em 0;margin:0}.admin-board dt{min-width:140px;font-weight:600}.admin-board-half>div:nth-child(2n) dt{border-left:1px solid #eee;padding-left:1.25rem}.admin-board dd+dt{padding-left:1rem}.admin-board dt.required:after{content:" *";color:var(--color-purple);position:relative;top:-.25em}.admin-board dd{min-width:calc(50% - 140px)}.admin-board dd.w-100,.admin-board-half dd{min-width:calc(100% - 140px)}.admin-board dd .adminForm{margin:-.6em 0}.admin-board dd .thumnailImg{width:auto;height:214px}.admin-board dd .contImg{max-width:100%}.admin-board dd .newsContent{width:100%;padding:1em;border:1px solid #eee}.admin-board dd .ql-editor{background:var(--color-black);color:#fff;min-height:400px}.admin-board a{display:block;color:#00cbd5;text-decoration:underline;transition:.2s}.admin-board a:hover{color:#009ba3}