@charset "UTF-8";:root{--font-color000:transparent;--font-color001:#111827;--font-color002:#FFFFFF;--font-color003:#4B5563;--font-color004:#374151;--font-color005:#9CA3AF;--font-color006:#0A0A0A;--font-color007:#6b7280;--font-color008:#000000;--font-color100:#0055FF;--font-color101:#B0CBFE;--font-color102:#DC2626;--font-color103:#FF6B6B;--font-color104:#4ECDC4;--font-color105:#6C5CE7;--font-color106:#6D28D9;--font-color107:#DBEAFE;--ui-color000:transparent;--ui-color001:#111827;--ui-color002:#FFFFFF;--ui-color003:#4A5568;--ui-color004:#F3F4F6;--ui-color005:#F9FAFB;--ui-color006:#E5E7EB;--ui-color007:#D1D5DB;--ui-color008:#6B7280;--ui-color009:#000000;--ui-color099:rgba(0, 0, 0, 0.1);--ui-color098:rgba(239, 246, 255, 0.2);--ui-color097:rgba(0, 0, 0, 0.2);--ui-color096:rgba(255, 255, 255, 0.8);--ui-color095:rgba(255, 255, 255, 0.6);--ui-color094:rgba(0, 85, 255, 0.05);--ui-color093:rgba(239, 246, 255, 0.3);--ui-color092:rgba(255, 255, 255, 0.9);--ui-color091:rgba(0, 0, 0, 0.8);--ui-color100:#0055FF;--ui-color101:#B0CBFE;--ui-color102:#135FF8;--ui-color103:#E5F3FF;--ui-color104:#FEE2E2;--ui-color105:#FECACA;--ui-color106:#FCA5A5;--ui-color107:#EDE9FE;--ui-color108:#C4B5FD;--ui-color109:#8B5CF6;--ui-color200:rgba(0, 85, 255, 0.5);--ui-color199:rgba(0, 85, 255, 0.2);--ui-color198:rgba(0, 85, 255, 0.1);--ui-color197:rgba(245, 243, 255, 0.5);--filter-color000:transparent;--filter-color001:brightness(0) invert(1);--filter-color002:brightness(0) invert(0);--filter-color003:brightness(0) invert(0.945);--filter-color004:brightness(0) saturate(100%) invert(46%) sepia(2%) saturate(17%) hue-rotate(345deg) brightness(98%) contrast(85%);--filter-color005:brightness(0) saturate(100%) invert(70%) sepia(0%) saturate(7385%) hue-rotate(200deg) brightness(126%) contrast(62%);--filter-color006:brightness(20%) saturate(0) invert(100%) sepia(0) hue-rotate(0deg) contrast(100%);--filter-color007:brightness(0) saturate(100%) invert(14%) sepia(37%) saturate(9%) hue-rotate(39deg) brightness(95%) contrast(101%);--filter-color008:brightness(0) invert(0.4);--filter-color009:brightness(0) invert(0.465);--filter-color010:brightness(0) invert(0.534);--filter-color011:brightness(0) invert(0.6);--filter-color012:brightness(0) invert(0.8);--filter-color013:brightness(0.8) invert(100%);--filter-color014:brightness(0) saturate(100%) invert(13%) sepia(9%) saturate(125%) hue-rotate(10deg) brightness(92%) contrast(105%);--filter-color100:brightness(0) saturate(100%) invert(23%) sepia(96%) saturate(7462%) hue-rotate(213deg) brightness(101%) contrast(103%);--filter-color101:brightness(0) saturate(100%) invert(29%) sepia(90%) saturate(4526%) hue-rotate(257deg) brightness(98%) contrast(96%);--filter-color200:grayscale(100%);--ui-bg001:url(https://image.sbs.co.kr/sbs_ai/ico_menu01.svg);--ui-bg002:url(https://image.sbs.co.kr/sbs_ai/ico_arrow01.svg);--ui-bg003:url(https://image.sbs.co.kr/sbs_ai/ico_diamond01.svg);--ui-bg004:url(https://image.sbs.co.kr/sbs_ai/ico_youtube01.svg);--ui-bg005:url(https://image.sbs.co.kr/sbs_ai/ico_arrow02.svg);--ui-bg006:url(https://image.sbs.co.kr/sbs_ai/ico_message01.svg);--ui-bg007:url(https://image.sbs.co.kr/sbs_ai/ico_close01.svg);--ui-bg008:url(https://image.sbs.co.kr/sbs_ai/ico_check01.svg);--ui-bg009:none;--ui-bg010:url(https://image.sbs.co.kr/sbs_ai/ico_labs_tag01.svg);--ui-bg011:url(https://image.sbs.co.kr/sbs_ai/ico_labs_tag02.svg);--ui-bg012:url(https://image.sbs.co.kr/sbs_ai/ico_labs_tag03.svg);--ui-bg013:url(https://image.sbs.co.kr/sbs_ai/ico_labs_tag04.svg);--ui-bg014:url(https://image.sbs.co.kr/sbs_ai/ico_labs_tag05.svg);--ui-bg015:url(https://image.sbs.co.kr/sbs_ai/ico_media_tag01.svg);--ui-bg016:url(https://image.sbs.co.kr/sbs_ai/ico_media_tag02.svg);--ui-bg017:url(https://image.sbs.co.kr/sbs_ai/ico_media_tag03.svg);--ui-bg018:url(https://image.sbs.co.kr/sbs_ai/ico_media_tag04.svg);--ui-bg019:url(https://image.sbs.co.kr/sbs_ai/ico_arrow03.svg);--ui-bg500:none;--ui-bg900:url(https://image.sbs.co.kr/sbs_ai/logo_sbsai01.svg)}.btn-type002.style01:before,.btn-type002:after,.btn-type003:after,.btn-type004:before,.list-text001 .list01 li:after,.list-type100 .btns-wrap003 [class*=btn-],.txt-tag001:before,[class*=ico-type01-],[class*=ico-type02-],[class*=ico-type03-],[class*=logo-],[class*=txt-tag]{background-repeat:no-repeat;background-size:contain;background-position:center}.grid:after,.grid:before{content:"";display:table}.grid:after{clear:both}.contBlock-w-about .group>.con,.contBlock-w-services .group .con{transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease .3s}.contBlock-w-about .group>.con:hover,.contBlock-w-services .group .con:hover{transform:translateY(-8px)!important;box-shadow:0 20px 25px -5px var(--ui-color099),0 8px 10px -6px var(--ui-color099)}.hidden,.hide,.ir,.sr-only,.sr_only{position:absolute;display:inline-block;overflow:hidden;clip:rect(0 0 0 0);width:0;height:0;margin:-1px;padding:0;word-break:keep-all;white-space:nowrap;color:transparent;border:0;text-indent:-9999px}.grid{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.grid .col{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.grid .col-right{position:relative;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.table{display:table}.table .table-cell{display:table-cell;height:100%;vertical-align:middle}body,html{width:100%;-webkit-text-size-adjust:none;color:var(--font-color001)}html{overflow:auto}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-family:Pretendard,"Noto Sans KR","맑은 고딕","Malgun Gothic","Apple SD Gothic Neo",Dotum,"돋움",Gulim,"굴림","굴림체",Sans-Serif}table{border-collapse:collapse;border-spacing:0;empty-cells:show;table-layout:fixed}li{list-style:none}fieldset{background:0 0;border:none}caption,legend{position:absolute;top:-99999px;left:-99999px}label{cursor:text}input:checked[type=checkbox]{-webkit-appearance:checkbox;background-color:#fff}input[type=button],input[type=image],input[type=text]{-webkit-appearance:none;-webkit-border-radius:0}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea{outline-color:-moz-use-text-color;outline-width:medium}textarea{resize:none;-webkit-appearance:none;-webkit-border-radius:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}abbr,acronym{border:0;font-variant:normal}strong{font-weight:700}img{border:0}em,i{font-style:normal}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}button{margin:0;padding:0;border:none;cursor:pointer;background:0 0}button::-moz-focus-inner{padding:0;border:0}.hide{position:absolute;top:-9999em;left:-9999em;font-size:1px;opacity:0;text-indent:-9999em}li,ol,ul{list-style:none}#skip_nav{position:absolute;top:0;left:0;width:100%}#skip_nav a{position:absolute;top:-99999px;left:-99999px;display:block;width:100%;height:60px;font-weight:700;font-size:17px;text-align:center;color:#fff;line-height:60px;border-bottom:1px solid #fcfcfc;background-color:#015293}#skip_nav a:focus{z-index:100000;top:0;left:0}@font-face{font-family:Pretendard;font-weight:400;src:url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-Regular.woff2) format("woff2"),url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;src:url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-Medium.woff2) format("woff2"),url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;src:url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-SemiBold.woff2) format("woff2"),url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;src:url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-Bold.woff2) format("woff2"),url(https://static.cloud.sbs.co.kr/font/pretendard/Pretendard-Bold.woff) format("woff")}.hide{display:none!important}[class*=logo-]{display:block}.logo-sbsai01{width:128px;height:40px;background-image:var(--ui-bg900)}[class*=img-con0]{overflow:hidden;position:relative}[class*=ico-type01-]{display:inline-block;width:20px;height:20px;flex-shrink:0}.ico-type01-youtube{background-image:var(--ui-bg004)}[class*=ico-type02-]{display:inline-block;width:40px;height:40px;flex-shrink:0}.ico-type02-arrow{background-image:var(--ui-bg019)}[class*=ico-type03-]{display:inline-block;width:16px;height:16px;flex-shrink:0}.ico-type03-display{background-image:var(--ui-bg010)}.ico-type03-chart{background-image:var(--ui-bg011)}.ico-type03-music{background-image:var(--ui-bg012)}.ico-type03-up{background-image:var(--ui-bg013)}.ico-type03-safe{background-image:var(--ui-bg014)}.ico-type03-view{background-image:var(--ui-bg015)}.ico-type03-search{background-image:var(--ui-bg016)}.ico-type03-dna{background-image:var(--ui-bg017)}.ico-type03-wave{background-image:var(--ui-bg018)}[class*=label-type]{position:relative;display:inline-flex;align-items:center}[class*=txt-tag]{position:relative;display:inline-flex;align-items:center}.txt-tag001{gap:8px;padding:8px 16px;border-radius:50px;border:1px solid var(--ui-color199);background-color:var(--ui-color198)}.txt-tag001:before{content:"";display:block;width:16px;height:16px;background-image:var(--ui-bg003)}.txt-tag001>.txt01{font-size:14px;font-weight:500;color:var(--font-color100);line-height:1.5;text-align:center}.txt-tag002{display:inline-flex;height:36px;padding:0 16px;border-radius:8px;gap:8px;align-items:center;background-color:var(--ui-color107);box-sizing:border-box}.txt-tag002 .txt01{font-size:14px;font-weight:500;color:var(--font-color106)}.txt-tag002.style01{background-color:var(--ui-color198)}.txt-tag002.style01 .txt01{color:var(--font-color100)}[class*=title-type] .tit01{display:inline-flex;align-items:center;letter-spacing:0;line-height:1.2;word-break:keep-all}.title-type001{color:var(--ui-color001);font-weight:600;font-size:72px}.title-type002{color:var(--ui-color001);font-weight:700;font-size:60px}.title-type003{color:var(--ui-color001);font-weight:700;font-size:48px}.title-type004{color:var(--ui-color001);font-weight:700;font-size:36px}.title-type005{color:var(--ui-color001);font-weight:700;font-size:91px}[class*=txt-type] .txt01{line-height:1.2}.txt-type001 .txt01{font-size:14px;font-weight:400;color:var(--font-color001);line-height:1.2}[class*=title-con]{display:flex;align-items:center;box-sizing:border-box}.title-con001{justify-content:space-between;width:100%}.title-con002{justify-content:flex-start;width:100%}.title-con003{flex-direction:column;justify-content:center;width:100%}.title-con004{flex-direction:column;align-items:flex-start}.btn-type001{display:block;width:36px;height:36px;background-image:var(--ui-bg001);background-size:20px 20px;background-position:center;background-repeat:no-repeat}.btn-type001.active,.btn-type001:hover{filter:var(--filter-color100)}.btn-type002{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;background-color:var(--ui-color100);box-shadow:0 4px 6px -1px var(--ui-color199),0 2px 4px -2px var(--ui-color199);box-sizing:border-box;transition:.3s}.btn-type002:after{content:"";display:block;width:20px;height:20px;background-image:var(--ui-bg002);transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.btn-type002 .txt01{font-size:16px;color:var(--font-color002);font-weight:500;line-height:1.5}.btn-type002:hover{background-color:var(--ui-color102)}.btn-type002:hover:after{transform:translateX(4px)}.btn-type002.style01{gap:12px;padding:16px 32px}.btn-type002.style01 .txt01{font-size:16px}.btn-type002.style01:before{content:"";display:block;width:20px;height:20px;background-image:var(--ui-bg006);flex-shrink:0}@media screen and (max-width:768px){.btn-type002 .txt01{font-size:14px}.btn-type002:after{width:16px;height:16px}.btn-type002.style01:before{width:16px;height:16px}}@media screen and (max-width:330px){.btn-type002.style01{padding:16px 24px}}.btn-type003{display:inline-flex;align-items:center;gap:4px}.btn-type003 .txt01{font-size:14px;color:var(--font-color100)!important;font-weight:500;line-height:1.5}.btn-type003:after{content:"";display:block;width:16px;height:16px;background-image:var(--ui-bg002);filter:var(--filter-color100)}.btn-type004{display:block;position:relative;width:48px;height:48px;border-radius:50%;background-color:var(--ui-color101);box-shadow:var(--ui-color099) 0 10px 15px 1px;transition:box-shadow .3s ease,opacity .3s ease,background-color .3s ease,transform .3s .3s ease}.btn-type004:before{content:"";width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(270deg);background-image:var(--ui-bg002)}.btn-type004:focus,.btn-type004:hover{transform:scale(1.1);box-shadow:var(--ui-color200) 0 10px 25px;background-color:var(--ui-color100)}.btn-type005{height:66px;padding:20px 32px;background-color:var(--ui-color009);color:var(--font-color002);border:2px solid var(--ui-color009);box-sizing:border-box;transition:.3s;animation:search-btn-ring 2s ease-in-out infinite}.btn-type005 .txt01{font-size:16px}.btn-type005:focus{outline-color:var(--ui-color100);outline-offset:3px}.btn-type005:hover{border:2px solid var(--ui-color009);background-color:var(--ui-color002)}.btn-type005:hover .txt01{color:var(--font-color008)}@keyframes search-btn-ring{0%,to{box-shadow:0 0 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,.06)}}@media (prefers-reduced-motion:reduce){.btn-type005{animation:none}}@media screen and (max-width:1024px){.btn-type005{height:54px;padding:16px 24px}.btn-type005 .txt01{font-size:14px}}@media screen and (max-width:640px){.btn-type005{height:auto;padding:12px 16px}.btn-type005 .txt01{font-size:12px}}.btns-wrap001{display:flex;align-items:center;justify-content:flex-end}.btns-wrap002{display:flex}.btns-wrap003{display:flex;align-items:center;justify-content:center}.btns-wrap004{display:flex;align-items:center;justify-content:space-between}.btns-wrap005{display:flex;flex-direction:column}.btns-wrap015{position:fixed;right:32px;bottom:32px}[class*=btns-layer]{position:relative}.btns-layer001 .list01{position:absolute;width:200px;right:0;border:1px solid var(--ui-color004);border-radius:8px;background-color:var(--ui-color002);overflow:hidden;margin-top:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);opacity:0;transform:translateY(-8px);pointer-events:none;visibility:hidden;transition:.3s;box-sizing:border-box}.btns-layer001.active .list01{display:block;opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.btns-layer001 .list01 .btn01{display:block;padding:12px 16px;transition:.1s}.btns-layer001 .list01 .btn01:focus,.btns-layer001 .list01 .btn01:hover{background-color:var(--ui-color005)}.btns-layer001 .list01 .btn01:focus{outline:0}.btns-layer001 .list01 .btn01 .txt01{font-size:14px;color:var(--font-color004)}.btns-layer001 .list01 .btn01:focus .txt01,.btns-layer001 .list01 .btn01:hover .txt01{color:var(--font-color100)}[class*=tab-type] ul{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}[class*=tab-type] ul li{position:relative}[class*=tab-type] button{border:none;background:0 0}[class*=tab-type] .tab{display:inline-flex;position:relative;box-sizing:border-box;text-align:center;line-height:1.2}[class*=tab-type] .tab [class*=txt0]{line-height:1.2}[class*=tab-type] .tab .txt01{box-sizing:border-box}[class*=tab-type][data-tab-align=center]>ul{justify-content:center}.tab-type001{display:inline-flex;padding:4px;background-color:var(--ui-color004);border-radius:99px}.tab-type001 .tab{padding:4px 12px;border-radius:99px;font-weight:500;transition:.2s}.tab-type001 .tab>.txt01{font-size:14px;color:var(--font-color003);line-height:20px}.tab-type001 .tab.active{background-color:var(--ui-color002)}.tab-type001 .tab.active>.txt01{color:var(--font-color100)}.tab-type002 ul{gap:12px;flex-wrap:wrap}.tab-type002 .tab{padding:12px 24px;border-radius:50px;font-size:16px;color:var(--font-color001);background-color:var(--ui-color004);border:1px solid var(--ui-color006);transition:.3s}.tab-type002 .active .tab,.tab-type002 .tab:hover{background-color:var(--ui-color100);color:var(--font-color002);border-color:var(--ui-color100)}.tab-content .tab-cont{display:none!important;width:100%!important;box-sizing:border-box}.tab-content .tab-cont.active{display:block!important}@media screen and (max-width:1024px){.tab-type002 .tab{font-size:14px}}@media screen and (max-width:640px){.tab-type002 ul{gap:8px}.tab-type002 .tab{font-size:12px;padding:10px 16px}}.list-type001 .list01{display:flex;flex-direction:column;gap:16px}.list-type001 .list01 li{border-radius:8px;border:2px solid var(--ui-color006);overflow:hidden;transition:.3s;box-shadow:0 1px 2px 0 var(--ui-color099)}.list-type001 .list01 li:hover{border-color:var(--ui-color108)}.list-type001.style01 .list01 li:hover{border-color:var(--ui-color200)}.list-type001 .list01 .link01{display:flex;gap:5px;align-items:center;justify-content:space-between;padding:16px 24px;transition:.2s}.list-type001 .list01 .link01:focus-within{outline-offset:-1px}.list-type001 .list01 .link01:hover{background-color:var(--ui-color005)}.list-type001 .list01 .link01 .txt01{font-size:16px;color:var(--font-color001);font-weight:600;line-height:1.5;word-break:keep-all}.list-type001 .list01 .link01 .icon{position:relative;width:20px;height:20px;box-sizing:border-box}.list-type001 .list01 .link01 .icon:after,.list-type001 .list01 .link01 .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box}.list-type001 .list01 .link01 .icon:before{width:12px;height:2px;background-color:var(--ui-color008)}.list-type001 .list01 .link01 .icon:after{display:block;width:2px;height:12px;background-color:var(--ui-color008)}.list-type001 .list01 li.active .link01 .icon:after{display:none}.list-type001 .list01 .con{display:none;padding:16px 24px}.list-type001 .list01 .con .txt01{font-size:14px;line-height:1.5}.list-type002 .list01{display:flex;gap:16px;flex-wrap:wrap}.list-type002 .list01 li{width:calc((100% - 64px)/ 5)}.list-type002 .list01 li>.con{position:relative;display:block;width:100%;border-radius:8px;overflow:hidden;border:1px solid var(--ui-color097);box-sizing:border-box}.list-type002 .list01 li>.con .img-con01{position:relative;aspect-ratio:16/9}.list-type002 .list01 li>.con .img-con01 .img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.3s}.list-type002 .list01 li>.con .num{position:absolute;right:6px;bottom:6px;font-size:12px;padding:4px 8px;border-radius:4px;color:var(--font-color002);background-color:var(--ui-color091);z-index:2}.list-type002 .list01 li>.con:hover .img-con01 .img{transform:scale(1.05)}@media screen and (max-width:640px){.list-type002{overflow-x:auto;padding:0 16px 8px}.list-type002 .list01{flex-wrap:nowrap;min-width:max-content}.list-type002 .list01 li{min-width:220px}}.list-type100 .swiper-area{width:100%}.list-type100 .swiper-area .swiper-wrapper{display:flex;width:100%;transform:translate3d(0,0,0)!important}.list-type100 .swiper-slide{flex-shrink:0;width:100%;box-sizing:border-box}.list-type100 .swiper-slide-active{z-index:2}.list-type100 .swiper-slide .list01{display:flex;flex-direction:column;gap:16px}.list-type100 .swiper-slide .list01 li{opacity:0;transform:translateY(20px)}.list-type100 .swiper-slide-active .list01 li{animation:fadeIn .3s ease forwards,liftUp .5s cubic-bezier(.22,.61,.36,1) forwards}.list-type100 .swiper-slide .list01 li:nth-child(1){animation-delay:.2s,.7s}.list-type100 .swiper-slide .list01 li:nth-child(2){animation-delay:.3s,.8s}.list-type100 .swiper-slide .list01 li:nth-child(3){animation-delay:.4s,.9s}.list-type100 .swiper-slide .list01 li:nth-child(4){animation-delay:.5s,1s}.list-type100 .swiper-slide .list01 li:nth-child(5){animation-delay:.6s,1.2s}.list-type100 .link01{display:flex;gap:16px;padding:24px;border-radius:8px;border:1px solid var(--ui-color006);background-color:var(--ui-color002);transition:.3s}.list-type100 .link01:hover{border-color:var(--ui-color007);box-shadow:0 4px 6px -1px var(--ui-color099)}.list-type100 .link01 .img-con01{width:192px;aspect-ratio:16/9;border-radius:4px;overflow:hidden}.list-type100 .link01 .img-con01 .img{width:100%;height:100%;object-fit:cover}.list-type100 .link01 .con{flex:1;display:flex;justify-content:space-between;align-items:center;gap:8px}.list-type100 .link01 .con .btn-type003{flex-shrink:0}.list-type100 .link01 .tit01{color:var(--font-color001);font-size:18px;font-weight:600;transition:.3s;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.list-type100 .link01:hover .tit01{color:var(--font-color100)}.list-type100 .link01 .info{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.list-type100 .link01 .info .txt01{display:inline-flex;gap:4px;align-items:center;color:var(--font-color003);font-size:14px;line-height:20px}.list-type100 .link01 .info>.txt01:after{content:"|";display:inline-flex;color:var(--font-color005);margin-left:4px}.list-type100 .link01 .info>.txt01:not(:has(~.txt01))::after{display:none}.list-type100 .link01 .info .btn-type003{margin-left:auto}.list-type100 .btns-wrap003{margin-top:64px;gap:16px}.list-type100 .btns-wrap003 [class*=btn-]{width:38px;height:38px;border-radius:50%;border:1px solid var(--ui-color007);background-color:var(--ui-color002);box-sizing:border-box;background-size:20px 20px;transition:.3s}.list-type100 .btns-wrap003 [class*=btn-]:hover{background-color:var(--ui-color005);border-color:var(--ui-color100)}.list-type100 .btns-wrap003 .btn-prev{background-image:var(--ui-bg005);transform:rotate(180deg)}.list-type100 .btns-wrap003 .btn-next{background-image:var(--ui-bg005)}.list-type100 .btns-wrap003 .swiper-button-disabled{opacity:.5}.list-type100 .pager001{display:flex;align-items:center;gap:8px}.list-type100 .pager001 .swiper-pagination-bullet{width:8px;height:8px;background-color:var(--ui-color007);border-radius:8px;box-sizing:border-box;transition:.3s}.list-type100 .pager001 .swiper-pagination-bullet-active{width:32px;background-color:var(--ui-color100)}@media screen and (max-width:1024px){.list-type100 .link01 .img-con01{width:160px}.list-type100 .link01{padding:16px}}@media screen and (max-width:768px){.list-type100 .link01{gap:12px}.list-type100 .link01 .con{flex-direction:column;align-items:flex-start}}@media screen and (max-width:640px){.list-type100 .link01{align-items:center}.list-type100 .link01 .img-con01{width:128px;min-height:72px}.list-type100 .link01 .con{gap:4px}.list-type100 .link01 .tit01{font-size:16px;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}.list-type100 .link01 .info .txt01{font-size:12px;line-height:1}}[class*=input-text00]{box-sizing:border-box;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}[class*=input-text00] input{display:block;width:100%;height:100%;background-color:var(--ui-color000);box-sizing:border-box;color:var(--font-color001);border:none;outline:0}[class*=input-text00]:focus-within{outline:2px solid var(--ui-color100)}.input-text001{height:66px;padding:20px 24px;border:1px solid var(--ui-color006)}.input-text001 input:disabled{-webkit-text-fill-color:var(--font-color001);-webkit-opacity:1}.input-text001:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:24px;width:1px;height:15px;background-color:var(--ui-color001);animation:blink .8s steps(1) infinite;z-index:2;pointer-events:none}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@media screen and (max-width:1024px){.input-text001{font-size:14px;height:54px;padding:16px 20px}.input-text001:after{right:20px}}@media screen and (max-width:640px){.input-text001{font-size:12px;height:42px;padding:12px}.input-text001:after{right:12px}}.form-row001{display:flex;width:100%;align-items:center}.form-row001:has(.input-text001){gap:16px}.form-row001 [class*=btn-type],.form-row001 [class*=title-type]{flex-shrink:0}@media screen and (max-width:640px){.form-row001:has(.input-text001){gap:8px}}.list-text001{display:flex;gap:24px;align-items:center}.list-text001 [class*=con]{max-width:500px;border-radius:12px;padding:24px;box-sizing:border-box;flex:1}.list-text001 .tit01{display:block;margin-bottom:16px;font-size:18px;color:var(--font-color001)}.list-text001 .list01{display:flex;flex-direction:column;gap:12px}.list-text001 .list01 li{position:relative;padding-left:32px;line-height:20px}.list-text001 .list01 li:before{content:"";width:20px;height:20px;border-radius:100%;position:absolute;top:0;left:0;box-sizing:border-box}.list-text001 .list01 li:after{content:"";width:12px;height:12px;position:absolute;top:4px;left:4px;box-sizing:border-box}.list-text001 .list01 li .txt01{color:var(--font-color004);font-size:14px}.list-text001 .con01{border:2px solid var(--ui-color106)}.list-text001 .con01 .list01 li:before{background-color:var(--ui-color104);border:1px solid var(--ui-color105)}.list-text001 .con01 .list01 li:after{background-image:var(--ui-bg007)}.list-text001 .con02{border:2px solid var(--ui-color109)}.list-text001 .con02 .list01 li:before{background-color:var(--ui-color107);border:1px solid var(--ui-color108)}.list-text001 .con02 .list01 li:after{background-image:var(--ui-bg008)}@media screen and (max-width:768px){.list-text001{flex-direction:column}.list-text001 .ico-type02-arrow{transform:rotate(90deg);width:32px;height:32px}.list-text001 [class*=con]{width:100%}}body.popup-mode{position:fixed;overflow:hidden;height:100vh;width:100vw}[class*=page-]{font-family:Pretendard,"Noto Sans KR","맑은 고딕","Malgun Gothic","Apple SD Gothic Neo",Dotum,"돋움",Gulim,"굴림","굴림체",Sans-Serif}[class*=page-] .container{width:100%;padding-top:80px}.content .contBlock-inner{position:relative;display:block;margin:0 auto;width:100%;max-width:1280px;padding:0 32px;box-sizing:border-box;z-index:1}@media screen and (max-width:1024px){[class*=page-] .container{padding-top:64px}[class*=page-] .container .content .contBlock-inner{padding:0 24px}}@media screen and (max-width:640px){[class*=page-] .container .content .contBlock-inner{padding:0 16px}}.btns-wrap015.top{opacity:0;visibility:hidden;transform:translateY(40px);scale:.5;transition:opacity .3s ease,visibility .3s ease,transform .4s ease,scale .4s .2s ease;z-index:10}.btns-wrap015.top.active{opacity:1;visibility:visible;transform:translateY(0);scale:1}.wrap-header01{position:fixed;top:0;left:0;width:100%;height:80px;z-index:10;box-sizing:border-box;transition:box-shadow .2s;background-color:var(--ui-color000)}.wrap-header01.scroll{box-shadow:0 0 transparent,0 1px 2px 0 var(--ui-color099);background-color:var(--ui-color092);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.header01{width:100%;height:100%;max-width:1536px;padding:0 32px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;box-sizing:border-box}.header01 .utility-zone{display:flex;align-items:center;gap:16px;box-sizing:border-box}.header01 .utility-zone .btns-layer001{height:36px}@media screen and (max-width:1280px){.header01{max-width:1024px}}@media screen and (max-width:1024px){.wrap-header01{height:64px}.header01{max-width:768px;padding:0 24px}.header01 .logo-sbsai01{width:96px;height:32px}}@media screen and (max-width:768px){.header01{max-width:640px}}@media screen and (max-width:640px){.header01{padding:0 16px}}.wrap-footer01{display:flex;justify-content:center;background-color:var(--ui-color005);border-top:1px solid var(--ui-color006)}.footer01{width:100%;max-width:1536px;padding:48px 32px;box-sizing:border-box}.footer01 .con{margin-bottom:24px;font-size:14px;line-height:20px}.footer01 .con .tit01{display:block;font-weight:600;margin-bottom:5px}.footer01 .con .txt01,.footer01 .con .txt01 a{color:var(--font-color003)}.footer01 .con .txt01+.txt01{margin-top:4px}.footer01 .txt-copyright01{font-size:14px;color:var(--font-color003);padding-top:16px;border-top:1px solid var(--ui-color007)}@media screen and (max-width:1280px){.footer01{max-width:1024px}}@media screen and (max-width:1024px){.footer01{max-width:768px}}@media screen and (max-width:768px){.footer01{max-width:640px;padding:32px 24px}}@media screen and (max-width:640px){.footer01{padding:32px 16px}}.page-main [class*=contBlock-w] .title-con004{align-items:center;gap:11px;word-break:keep-all;text-align:center}.page-main [class*=contBlock-w] .title-con004>.txt01{font-size:18px;line-height:1.7;text-align:center;color:var(--font-color003)}.page-main [class*=contBlock-w] .title-con004>.txt01 em{color:var(--font-color102)}.page-main .title-con004 .logo-sbsai01{width:176px;height:44px;margin:0 auto}@media screen and (max-width:1280px){.page-main .title-type001{font-size:60px}.page-main .title-con004 .logo-sbsai01{width:144px;height:36px}}@media screen and (max-width:1024px){.page-main .title-type001{font-size:48px}.page-main .title-con004 .logo-sbsai01{width:112px;height:28px}.page-main [class*=contBlock-w] .title-con004>.txt01{line-height:1.5}}@media screen and (max-width:768px){.page-main .title-type001{font-size:36px}.page-main [class*=contBlock-w] .title-con004>.txt01{font-size:15px}}@media screen and (max-width:640px){.page-main .title-type001{font-size:30px}}.contBlock-w-visual{width:100%;min-height:calc(100vh - 80px);padding:37px 0;display:flex;justify-content:center;background:linear-gradient(180deg,#fff,#f0f7ff);box-sizing:border-box}.contBlock-w-visual .contBlock-inner{max-width:1536px}.contBlock-w-visual .con{text-align:center}.contBlock-w-visual .con .ani-tit01{display:block;max-width:900px;font-size:88px;margin:24px auto 0}.contBlock-w-visual .con .ani-tit01 .txt01{display:inline-block;animation:hero-text-color-shift 8s ease-in-out infinite;transition:color .3s ease}.contBlock-w-visual .con>.txt01{display:block;color:var(--font-color003);font-size:clamp(15px,1.4vw,18px);line-height:1.7;font-weight:400;margin-top:24px}.contBlock-w-visual .con>.txt01 em{color:var(--font-color102)}.contBlock-w-visual .video-con01{position:relative;width:100%;max-width:100%;aspect-ratio:1462/720;margin:40px auto 0;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px 0 var(--ui-color099)}.contBlock-w-visual .video-con01 .video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@keyframes hero-text-color-shift{0%,100%{color:var(--font-color006)}12.5%{color:var(--font-color100)}25%{color:var(--font-color102)}37.5%{color:var(--font-color002)}50%{color:var(--font-color100)}62.5%{color:var(--font-color103)}75%{color:var(--font-color104)}87.5%{color:var(--font-color105)}}@media (prefers-reduced-motion:reduce){.contBlock-w-visual .con .ani-tit01 .txt01{animation:none;color:var(--font-color006)}}@media screen and (max-width:1280px){.contBlock-w-visual .con .ani-tit01{font-size:72px}}@media screen and (max-width:1024px){.contBlock-w-visual{min-height:calc(100vh - 64px)}.contBlock-w-visual .con .ani-tit01{font-size:60px;max-width:500px}}@media screen and (max-height:800px){.contBlock-w-visual .video-con01{width:60vw}}@media screen and (max-width:768px){.contBlock-w-visual{height:auto;min-height:auto;padding:37px 0}.contBlock-w-visual .con .ani-tit01{font-size:48px;margin-top:16px}.contBlock-w-visual .con>.txt01{line-height:1.6;margin-top:16px}.contBlock-w-visual .video-con01{width:100%;margin-top:26px}}@media screen and (max-width:640px){.contBlock-w-visual{padding:8px 0 37px}.contBlock-w-visual .con .ani-tit01{font-size:36px}.contBlock-w-visual{min-height:unset}}.contBlock-w-services{position:relative;padding:96px 0;overflow:hidden;background:linear-gradient(180deg,var(--ui-color002) 0,var(--ui-color098) 50%,var(--ui-color002) 100%)}.contBlock-w-services:before{content:"";position:absolute;top:0;right:0;width:384px;height:384px;background-color:var(--ui-color094);border-radius:50%;filter:blur(64px)}.contBlock-w-services:after{content:"";position:absolute;bottom:0;left:0;width:384px;height:384px;background-color:var(--ui-color094);border-radius:50%;filter:blur(64px)}.contBlock-w-services .title-con004{margin-top:48px}.contBlock-w-services .group-w{scrollbar-width:thin;scrollbar-color:var(--ui-color097) var(--ui-color000)}.contBlock-w-services .group{display:flex;flex-direction:column;gap:48px;margin-top:96px}.contBlock-w-services .group .con{min-width:260px;display:flex;border-radius:16px;border:1px solid var(--ui-color006);overflow:hidden;box-sizing:border-box;background-color:var(--ui-color002)}.contBlock-w-services .group .con:hover{border:1px solid var(--ui-color200)}.contBlock-w-services .group .img-con01{width:55%;height:400px}.contBlock-w-services .group .img-con01:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:linear-gradient(0deg,var(--ui-color095) 0,var(--ui-color000) 50%,var(--ui-color000) 100%)}.contBlock-w-services .group .img-con01 .img{width:100%;height:100%;object-fit:cover}.contBlock-w-services .group .con01{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px;box-sizing:border-box}.contBlock-w-services .group .con01 .tit01{display:block;font-size:48px;margin-bottom:24px;transition:.3s}.contBlock-w-services .group .con:hover .con01 .tit01{color:var(--font-color100)}.contBlock-w-services .group .con01>.txt01{font-size:18px;font-weight:700;margin-bottom:10px;color:var(--font-color003)}.contBlock-w-services .group .con01>.txt02{margin-bottom:32px;font-size:18px;line-height:1.7;color:var(--font-color003)}@media screen and (max-width:1280px){.contBlock-w-services .group .con01 .tit01{font-size:36px}}@media screen and (max-width:1024px){.contBlock-w-services{padding:64px 0}.contBlock-w-services .title-con004{margin-top:32px}.contBlock-w-services .group{margin-top:64px;gap:32px;margin-top:48px}.contBlock-w-services .group .con01{padding:40px}.contBlock-w-services .group .con01 .tit01{font-size:30px}.contBlock-w-services .group .con01>.txt01{font-size:16px}.contBlock-w-services .group .con01>.txt02{font-size:16px}}@media screen and (max-width:768px){.contBlock-w-services{padding:48px 0}.contBlock-w-services .group-w{overflow-x:auto;margin-left:-24px;margin-right:-24px}.contBlock-w-services .group{flex-direction:row;gap:20px;overflow-x:auto;min-width:max-content;padding:16px 24px;margin-top:24px}.contBlock-w-services .group .con{flex-direction:column;width:85vw;max-width:384px}.contBlock-w-services .group .img-con01{width:100%;height:192px}.contBlock-w-services .group .con01{width:100%;order:2;padding:24px}.contBlock-w-services .group .con01 .tit01{font-size:20px;margin-bottom:12px}.contBlock-w-services .group .con01>.txt01{font-size:14px;margin-bottom:8px}.contBlock-w-services .group .con01>.txt02{font-size:14px;margin-bottom:24px;line-height:1.6;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}.contBlock-w-services .btn-type002{width:100%}}@media screen and (max-width:640px){.contBlock-w-services{padding:40px 0}.contBlock-w-services .group{margin-top:16px}}.contBlock-w-about{padding:80px 0}.contBlock-w-about .group{width:100%;display:flex;gap:32px;flex-wrap:wrap;margin-top:96px}.contBlock-w-about .group>.con{flex:1;border-radius:16px;border:1px solid var(--ui-color006);overflow:hidden;box-sizing:border-box}.contBlock-w-about .group>.con:hover{border-color:var(--ui-color007)}.contBlock-w-about .group .img-con01{width:100%;height:192px;background-image:linear-gradient(180deg,var(--ui-color103) 0,#fff 100%)}.contBlock-w-about .group .img-con01:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:linear-gradient(0deg,var(--ui-color096) 0,var(--ui-color000) 50%,var(--ui-color000) 100%)}.contBlock-w-about .group .img-con01 .img{width:100%;height:100%;object-fit:contain;transition:.3s}.contBlock-w-about .group>.con:hover .img-con01 .img{transform:scale(1.1)}.contBlock-w-about .group .con01{padding:40px;text-align:center}.contBlock-w-about .group .con01 .tit01{display:block;font-size:24px;font-weight:600;color:var(--font-color001);line-height:1.3;margin-bottom:16px;transition:.3s}.contBlock-w-about .group>.con:hover .con .tit01{color:var(--font-color100)}.contBlock-w-about .group .con01>.txt01{font-size:16px;color:var(--font-color003);line-height:1.5;margin-bottom:16px}@media screen and (max-width:1024px){.contBlock-w-about{padding:48px 0}.contBlock-w-about .contBlock-inner>.con{margin:32px auto 80px;padding:48px}.contBlock-w-about .contBlock-inner>.con .txt01{font-size:18px}.contBlock-w-about .group{margin-top:48px;gap:24px;flex-wrap:wrap}.contBlock-w-about .group>.con{flex:unset;width:calc(50% - 12px)}.contBlock-w-about .group .con01{padding:32px}.contBlock-w-about .group .con01 .tit01{font-size:20px}.contBlock-w-about .group .con01>.txt01{font-size:14px}}@media screen and (max-width:768px){.contBlock-w-about .contBlock-inner>.con{margin:32px auto}.contBlock-w-about .group{margin-top:24px}}@media screen and (max-width:640px){.contBlock-w-about{padding:40px 0}.contBlock-w-about .contBlock-inner>.con{padding:32px}.contBlock-w-about .contBlock-inner>.con .txt01{font-size:16px}.contBlock-w-about .group{gap:16px}.contBlock-w-about .group>.con{width:100%}.contBlock-w-about .group .img-con01{height:190px}.contBlock-w-about .group .con01 .btn-type003 .txt01{font-size:12px}}.contBlock-w-press{padding:80px 0}.contBlock-w-press .list-type100{margin-top:96px}@keyframes fadeIn{to{opacity:1}}@keyframes liftUp{to{transform:translateY(0)}}@media screen and (max-width:1280px){.contBlock-w-press{padding:48px 0}.contBlock-w-press .list-type100{margin-top:64px}}@media screen and (max-width:768px){.contBlock-w-press .list-type100{margin-top:24px}}@media screen and (max-width:640px){.contBlock-w-press{padding:40px 0}}.contBlock-w-contact{padding:128px 0}.contBlock-w-contact .title-type001{text-align:center}.contBlock-w-contact .group{width:100%;display:flex;margin-top:96px;border-radius:16px;overflow:hidden;box-shadow:0 20px 25px -5px var(--ui-color099),0 8px 10px -6px var(--ui-color099)}.contBlock-w-contact .group .con{width:50%;padding:64px;background:linear-gradient(135deg,var(--ui-color005) 0,var(--ui-color093) 50%,var(--ui-color005) 100%);box-sizing:border-box}.contBlock-w-contact .group .con>.txt01{color:var(--font-color004);font-size:20px;line-height:28px;margin-bottom:48px}.contBlock-w-contact .group .con .info+.info{margin-top:32px}.contBlock-w-contact .group .con .info .txt02{display:block;font-size:14px;line-height:20px;color:var(--font-color003);margin-bottom:8px}.contBlock-w-contact .group .con .info .txt03{font-size:24px;font-weight:700;color:var(--font-color001);line-height:1.3;word-break:keep-all}.contBlock-w-contact .group .con .btn-type002{margin-top:48px}.contBlock-w-contact .group .img-con01{width:50%}.contBlock-w-contact .group .img-con01 .img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.contBlock-w-contact{padding:80px 0}.contBlock-w-contact .group{margin-top:64px;flex-direction:column}.contBlock-w-contact .group .con{width:100%;padding:48px}.contBlock-w-contact .group .img-con01{width:100%;height:400px}.contBlock-w-contact .group .con>.txt01{font-size:18px}.contBlock-w-contact .group .con .info .txt03{font-size:20px}}@media screen and (max-width:768px){.contBlock-w-contact{padding:48px 0}.contBlock-w-contact .group .con>.txt01{margin-bottom:32px}.contBlock-w-contact .group .con .btn-type002{margin-top:32px}}@media screen and (max-width:640px){.contBlock-w-contact{padding:40px 0}.contBlock-w-contact .group .con{padding:32px}.contBlock-w-contact .group .con>.txt01{font-size:16px;line-height:1.6}.contBlock-w-contact .group .con .info .txt02{font-size:12px}.contBlock-w-contact .group .con .info .txt03{font-size:18px}}.page-dataLabs .container{padding-top:0}.contBlock-w-labs01{position:relative;padding:117px 0 96px}.voice-animation-bg{width:100%;height:100%;position:absolute;inset:0;overflow:hidden;background:#fff}.voice-ripple-circle{position:absolute;border-radius:50%;border:2px solid rgba(139,92,246,.15);animation:voice-ripple 4s ease-out infinite;opacity:0}.voice-ripple-circle:first-child{width:200px;height:200px;top:20%;left:10%;animation-delay:0s}.voice-ripple-circle:nth-child(2){width:300px;height:300px;top:50%;right:15%;animation-delay:1s;border-color:rgba(124,58,237,.12)}.voice-ripple-circle:nth-child(3){width:250px;height:250px;bottom:20%;left:20%;animation-delay:2s;border-color:rgba(139,92,246,.1)}.voice-ripple-circle:nth-child(4){width:180px;height:180px;top:30%;right:30%;animation-delay:1.5s;border-color:rgba(124,58,237,.08)}.contBlock-w-labs01 .title-con004{position:relative;align-items:center;text-align:center;padding:0 16px}.contBlock-w-labs01 .title-con004 .txt-tag001{margin-bottom:20px}.contBlock-w-labs01 .title-con004 .title-type001 .tit01{font-weight:700;margin-bottom:24px;word-break:break-all}.contBlock-w-labs01 .title-con004>.txt01{font-size:24px;color:var(--font-color003);font-weight:500;margin-bottom:16px}.contBlock-w-labs01 .title-con004>.txt02{font-size:20px;color:var(--font-color007);line-height:1.3}.contBlock-w-labs02 .title-type003 .tit01{letter-spacing:-1.2px}.contBlock-w-labs02 .group{padding:112px 0}.contBlock-w-labs02 .group:nth-of-type(odd){background-color:var(--ui-color197)}.contBlock-w-labs02 .group>.con{display:flex;justify-content:center;align-items:center;gap:64px;max-width:1280px;margin:0 auto;padding:0 32px;box-sizing:border-box}.contBlock-w-labs02 .group>.con .img-con01{position:relative;width:100%;aspect-ratio:16/9;flex:1;border-radius:16px;overflow:hidden;border:1px solid var(--ui-color108);box-shadow:0 20px 25px -5px var(--ui-color099),0 8px 10px -6px var(--ui-color099);box-sizing:border-box}.contBlock-w-labs02 .group>.con .img-con01 .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contBlock-w-labs02 .group>.con .con01{flex:1}.contBlock-w-labs02 .group>.con>.con01 .title-type003{margin:16px 0 24px}.contBlock-w-labs02 .group>.con>.con01>.txt01{font-size:20px;color:var(--font-color003);line-height:1.4;word-break:keep-all}.contBlock-w-labs02 .group>.con>.con01>.txt01 em{font-weight:700}.contBlock-w-labs03{padding:64px 0 98px}.contBlock-w-labs03 [class*=group]{width:100%;padding:0 32px;margin:0 auto;display:flex;flex-direction:column;gap:48px;box-sizing:border-box}.contBlock-w-labs03 .group01{max-width:1152px}.contBlock-w-labs03 .title-con003 .title-type004{text-align:center}.contBlock-w-labs03 .group02{max-width:896px;margin-top:80px}.contBlock-w-labs04{padding:128px 0;background:linear-gradient(135deg,rgba(237,233,254,.8) 0,rgba(245,243,255,.5) 50%,rgba(245,243,255,0) 100%)}.contBlock-w-labs04 .title-con004{align-items:center;gap:16px;text-align:center;padding:0 24px}.contBlock-w-labs04 .title-con004 .txt01{font-size:18px;color:var(--font-color003)}@keyframes voice-ripple{0%{transform:scale(.8);opacity:.8}50%{opacity:.4}to{transform:scale(2.5);opacity:0}}@media (prefers-reduced-motion:reduce){.voice-ripple-circle{animation:none}}@media screen and (max-width:1024px){.contBlock-w-labs01{padding-top:112px}.contBlock-w-labs01 .title-con004 .title-type001{font-size:60px}.contBlock-w-labs02 .group>.con{flex-direction:column;align-items:start;gap:48px;padding:0 24px}.contBlock-w-labs02 .group>.con .img-con01{order:2}.contBlock-w-labs02 .group>.con>.con01 .title-type003{font-size:36px}.contBlock-w-labs03 [class*=group]{padding:0 24px}}@media screen and (max-width:640px){.contBlock-w-labs01{padding:74px 0 40px}.contBlock-w-labs01 .title-con004 .title-type001{font-size:48px}.contBlock-w-labs01 .title-con004>.txt01{font-size:20px}.contBlock-w-labs01 .title-con004>.txt02{font-size:18px}.contBlock-w-labs02{padding:40px 0}.contBlock-w-labs02 .title-type003{font-size:36px}.contBlock-w-labs02 .group{padding:40px 0}.contBlock-w-labs02 .group>.con{padding:0 16px}.contBlock-w-labs02 .group>.con>.con01 .title-type003{font-size:30px}.contBlock-w-labs02 .group>.con>.con01>.txt01{font-size:18px}.contBlock-w-labs03{padding:40px 0}.contBlock-w-labs03 .title-type004{font-size:30px}.contBlock-w-labs03 [class*=group]{padding:0 16px}.contBlock-w-labs04{padding:40px 0}.contBlock-w-labs04 .title-con004{padding:0 16px}.contBlock-w-labs04 .title-type003{font-size:36px}}[class*=contBlock-w-platform] .title-type002 .tit01{letter-spacing:-1.5px}.contBlock-w-platform01{padding:37px 0 48px}.contBlock-w-platform01 .contBlock-inner{max-width:1536px}.contBlock-w-platform01 .title-con004{align-items:center;gap:23px}.contBlock-w-platform01 .title-con004 .title-type005{text-transform:uppercase;text-align:center}.contBlock-w-platform01 .title-con004 .title-type005 .tit01{letter-spacing:-1.82px}.contBlock-w-platform01 .title-con004>.txt01{font-size:16px;line-height:1.5;text-align:center;text-transform:uppercase}.contBlock-w-platform01 .form-row001{margin-top:48px}.contBlock-w-platform01 .tab-type002{margin-top:26px}.contBlock-w-platform01 .tab-type002 ul{justify-content:center}.contBlock-w-platform01 .tab-content .list-type002{margin-top:32px}.contBlock-w-platform02 .group{padding:112px 0}.contBlock-w-platform02>.group:nth-of-type(even){background-color:var(--ui-color093)}.contBlock-w-platform02 .group>.con{display:flex;justify-content:center;align-items:center;gap:64px;max-width:1280px;margin:0 auto;padding:0 32px;box-sizing:border-box}.contBlock-w-platform02 .group>.con .img-con01{position:relative;width:100%;aspect-ratio:16/9;flex:1;border-radius:16px;overflow:hidden;border:1px solid var(--ui-color101);box-shadow:0 20px 25px -5px var(--ui-color099),0 8px 10px -6px var(--ui-color099);box-sizing:border-box}.contBlock-w-platform02 .group>.con .img-con01 .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contBlock-w-platform02 .group>.con .con01{flex:1}.contBlock-w-platform02 .group>.con>.con01 .title-type002{margin:16px 0 24px}.contBlock-w-platform02 .group>.con>.con01>.txt01{font-size:20px;color:var(--font-color003);line-height:1.4;word-break:keep-all}.contBlock-w-platform03{padding:64px 0 98px}.contBlock-w-platform03 .contBlock-inner{max-width:896px}.contBlock-w-platform03 [class*=group]{width:100%;padding:0 32px;margin:0 auto;display:flex;flex-direction:column;gap:48px;box-sizing:border-box}.contBlock-w-platform03 .group01{max-width:1152px}.contBlock-w-platform03 .title-con003 .title-type004{text-align:center}.contBlock-w-platform03 .group02{max-width:896px;margin-top:80px}.contBlock-w-platform04{padding:128px 0;background:linear-gradient(135deg,var(--ui-color100) 0,#1d4ed8 50%,#1e40af 100%)}.contBlock-w-platform04 .title-con004{align-items:center;gap:24px;text-align:center;padding:0 24px}.contBlock-w-platform04 .title-con004 .title-type002 .tit01{color:var(--font-color002)}.contBlock-w-platform04 .title-con004 .txt01{font-size:24px;color:var(--font-color107);word-break:keep-all}@media screen and (max-width:1280px){.contBlock-w-platform01 .contBlock-inner{max-width:1024px}.contBlock-w-platform01 .title-type005{font-size:72px}}@media screen and (max-width:1024px){.contBlock-w-platform01 .contBlock-inner{max-width:768px}.contBlock-w-platform01 .title-type005{font-size:60px}.contBlock-w-platform01 .form-row001{margin-top:24px}.contBlock-w-platform02 .group>.con{flex-direction:column;align-items:start;gap:48px;padding:0 24px}.contBlock-w-platform02 .group>.con .img-con01{order:2}.contBlock-w-platform02 .group>.con>.con01 .title-type002{font-size:48px}.contBlock-w-platform03 [class*=group]{padding:0 24px}.contBlock-w-platform04 .title-con004 .title-type002{font-size:48px}}@media screen and (max-width:768px){.contBlock-w-platform01 .contBlock-inner{max-width:640px}}@media screen and (max-width:640px){.contBlock-w-platform01{padding:8px 0 40px}.contBlock-w-platform01 .title-con004{gap:16px}.contBlock-w-platform01 .title-type005{font-size:30px}.contBlock-w-platform01 .title-con004>.txt01{font-size:14px}.contBlock-w-platform01 .form-row001{margin-top:16px}.contBlock-w-platform01 .tab-type002{margin-top:16px}.contBlock-w-platform01 .tab-content .list-type002{margin:24px -16px 0}.contBlock-w-platform02 .group{padding:40px 0}.contBlock-w-platform02 .group>.con{padding:0 16px}.contBlock-w-platform02 .group>.con>.con01 .title-type002{font-size:36px}.contBlock-w-platform02 .group>.con>.con01>.txt01{font-size:18px}.contBlock-w-platform03{padding:40px 0}.contBlock-w-platform03 .title-type004{font-size:30px}.contBlock-w-platform03 [class*=group]{padding:0 16px}.contBlock-w-platform04{padding:40px 0}.contBlock-w-platform04 .title-con004 .title-type002{font-size:36px}.contBlock-w-platform04 .title-con004 .txt01{font-size:20px}}