.section-about .top-txt{margin-bottom:10rem}@media (max-width:1024px){.section-about .top-txt{margin-bottom:6.25rem}}.section-about .top-txt h3{color:#141414;font-size:48px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:-1.2px}@media (max-width:1200px){.section-about .top-txt h3{font-size:2.5rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-about .top-txt h3{font-size:2rem}}@media (max-width:768px){.section-about .top-txt h3{font-size:1.75rem}}.section-about .top-txt .right-wrap{width:100%;display:flex;justify-content:end;padding-right:190px}@media (max-width:768px){.section-about .top-txt .right-wrap{justify-content:start;padding-right:0}}.section-about .top-txt p{margin-top:3.75rem;color:#575757;font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.5px}@media (max-width:1200px){.section-about .top-txt p{font-size:1.125rem}}@media (max-width:768px){.section-about .top-txt p{font-size:15px}}.section-about2{position:relative;overflow:clip}.section-about2 .bx1{position:relative;z-index:1;width:100%;height:100vh;display:flex}.section-about2 .bx2{position:absolute;inset:0;z-index:2;display:flex}.section-about2 .bx .bg-bx{position:absolute;inset:0}.section-about2 .bx .bg-bx img{width:100%;height:100%;object-fit:cover}.section-about2 .bx .container{position:relative;z-index:10}.section-about2 .bx .sub-title-bx{margin-top:12.5rem}.section-about2 .bx .sub-title-bx .tag{display:block;width:100%;color:rgba(255,255,255,0.7);font-size:24px;font-style:normal;font-weight:700;line-height:130%}@media (max-width:1200px){.section-about2 .bx .sub-title-bx .tag{font-size:1.3125rem}}@media (max-width:768px){.section-about2 .bx .sub-title-bx .tag{font-size:17px}}.section-about2 .bx .sub-title-bx .txt{margin-top:4.625rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1200px){.section-about2 .bx .sub-title-bx .txt{gap:1.125rem;margin-top:2.75rem}}@media (max-width:768px){.section-about2 .bx .sub-title-bx .txt{gap:0.875rem;margin-top:2.125rem}}.section-about2 .bx .sub-title-bx .s-tit{color:#fff;font-size:42px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.92px}@media (max-width:1200px){.section-about2 .bx .sub-title-bx .s-tit{font-size:2.375rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-about2 .bx .sub-title-bx .s-tit{font-size:1.9375rem}}@media (max-width:768px){.section-about2 .bx .sub-title-bx .s-tit{font-size:1.6875rem}}.section-about2 .bx .sub-title-bx .dec{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.8px}@media (max-width:1200px){.section-about2 .bx .sub-title-bx .dec{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-about2 .bx .sub-title-bx .dec{font-size:15px}}.section-about2 .bx .sub-title-bx.dark .s-tit{color:#141414}.section-about2 .bx1{z-index:3}.section-about2 .bx2{z-index:4}.section-about3{background:#1a140f;padding-block:10rem 12.5rem}.section-about3 .sub-title-bx .tag{display:block;width:100%;color:rgba(255,255,255,0.7);font-size:24px;font-style:normal;font-weight:700;line-height:130%}@media (max-width:1200px){.section-about3 .sub-title-bx .tag{font-size:1.3125rem}}@media (max-width:768px){.section-about3 .sub-title-bx .tag{font-size:17px}}.section-about3 .sub-title-bx .s-tit2{margin-top:0.875rem;color:#fff;font-size:54px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:-1.35px;text-transform:uppercase}@media (max-width:1200px){.section-about3 .sub-title-bx .s-tit2{font-size:2.8125rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-about3 .sub-title-bx .s-tit2{font-size:2.25rem}}@media (max-width:768px){.section-about3 .sub-title-bx .s-tit2{font-size:1.875rem}}.section-about3 .content{margin-top:5rem}.section-about3 .content .list{display:flex}@media (max-width:1024px){.section-about3 .content .list{flex-direction:column;align-items:center}}.section-about3 .content .list>li{flex:1;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,0.1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;position:relative}@media (max-width:1400px){.section-about3 .content .list>li{gap:0.3125rem;padding:10px}}@media (max-width:1024px){.section-about3 .content .list>li{flex:none;max-width:320px;width:100%}}.section-about3 .content .list>li h5{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-0.8px}@media (max-width:1200px){.section-about3 .content .list>li h5{font-size:1.625rem;letter-spacing:-0.02em}}@media (max-width:1024px){.section-about3 .content .list>li h5{font-size:1.4375rem}}@media (max-width:768px){.section-about3 .content .list>li h5{font-size:20px}}.section-about3 .content .list>li h4{margin-top:0.375rem;color:rgba(221,221,221,0.4);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.2px}@media (max-width:1200px){.section-about3 .content .list>li h4{font-size:1.125rem;letter-spacing:-0.02em;margin-top:0.1875rem}}@media (max-width:768px){.section-about3 .content .list>li h4{font-size:15px}}.section-about3 .content .list>li p{margin-top:1.5rem;color:rgba(255,255,255,0.8);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.45px}@media (max-width:1200px){.section-about3 .content .list>li p{font-size:1rem;letter-spacing:-0.02em;margin-top:0.75rem}}@media (max-width:1024px){.section-about3 .content .list>li p{margin-top:1.125rem}}@media (max-width:768px){.section-about3 .content .list>li p{font-size:14px}}.section-about3 .content .list>li:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:50%;border:1px solid #b98e6a}.section-about3 .content .list>li.down:before{clip-path:inset(0 0 50% 0)}@media (max-width:1024px){.section-about3 .content .list>li.down:before{clip-path:inset(0 50% 0 0)}}.section-about3 .content .list>li.up:before{clip-path:inset(50% 0 0 0)}@media (max-width:1024px){.section-about3 .content .list>li.up:before{clip-path:inset(0 0 0 50%)}}.section-why1{position:relative;padding-block:15.625rem 17.875rem}@media (max-width:1200px){.section-why1{padding-block:13.75rem 12.5rem}}@media (max-width:768px){.section-why1{padding-block:9.375rem 9.375rem}}.section-why1 .sub-title-bx{display:flex;flex-direction:column;align-items:center}.section-why1 .sub-title-bx .tag{text-align:center;display:block;width:100%;color:#b98e6a;font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:1.375rem}@media (max-width:1200px){.section-why1 .sub-title-bx .tag{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-why1 .sub-title-bx .tag{margin-bottom:0.75rem;font-size:15px}}.section-why1 .sub-title-bx .s-tit2{text-align:center;font-size:52px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-2.08px}@media (max-width:1200px){.section-why1 .sub-title-bx .s-tit2{font-size:2.8125rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-why1 .sub-title-bx .s-tit2{font-size:2.125rem}}@media (max-width:768px){.section-why1 .sub-title-bx .s-tit2{font-size:1.875rem}}.section-why1 .sub-title-bx .dec{text-align:center;margin-top:1.875rem;color:#575757;font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.8px}@media (max-width:1200px){.section-why1 .sub-title-bx .dec{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-why1 .sub-title-bx .dec{margin-top:1.25rem;font-size:15px}}.section-why1 .sub-title-bx .s-tit2 .fill-line{display:block;color:transparent;background-image:linear-gradient(90deg,#141414 0%,#141414 50%,#ddd 50%,#ddd 100%);background-size:200% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:600px){.section-why1 .sub-title-bx .s-tit2 .fill-line{display:inline}}.section-why1 .bg-bx{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:100%;display:flex;justify-content:center;align-items:end}.section-why1 .bg-bx img{max-width:100%}@media (max-width:1200px){.section-why1 .bg-bx img{max-width:550px}}@media (max-width:768px){.section-why1 .bg-bx img{max-width:340px}}.section-why2{position:relative;width:100%;height:100vh;overflow:clip;background:#1a140f}.section-why2 .bg-img{position:absolute;overflow:clip;will-change:width,height,left,top,border-radius}.section-why2 .bg-img img{width:100%;height:100%;object-fit:cover;display:block}.section-why2 .bg-img .overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,0.4) 17.922%,rgba(0,0,0,0) 59.74%),linear-gradient(90deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);opacity:0}.section-why2 .wm{position:absolute;left:0;bottom:-60px;font-size:110px;font-weight:800;color:rgba(255,255,255,0.03);letter-spacing:-4.4px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1}@media (max-width:1200px){.section-why2 .wm{font-size:80px;bottom:-35px;letter-spacing:-0.03em}}@media (max-width:768px){.section-why2 .wm{font-size:40px;bottom:-20px;letter-spacing:-0.03em}}.section-why2 .wm.right{left:initial;right:0}.section-why2 .cont{position:absolute;inset:0;z-index:2;width:100%}.section-why2 .cont .txt-top{position:absolute;left:calc((100% - 1640px) / 2);top:140px;display:flex;flex-direction:column;gap:30px}@media (max-width:1680px){.section-why2 .cont .txt-top{left:0px;padding-left:20px;padding-right:20px;width:100%}}.section-why2 .cont .txt-top .tit{display:block;font-size:48px;font-weight:600;color:#fff;line-height:1.3;letter-spacing:-1.92px}@media (max-width:1200px){.section-why2 .cont .txt-top .tit{font-size:2.5rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-why2 .cont .txt-top .tit{font-size:2rem}}@media (max-width:768px){.section-why2 .cont .txt-top .tit{font-size:1.75rem}}.section-why2 .cont .txt-top .desc{font-size:24px;font-weight:500;color:rgba(255,255,255,0.7);line-height:1.35;letter-spacing:-0.96px;white-space:nowrap}@media (max-width:1200px){.section-why2 .cont .txt-top .desc{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-why2 .cont .txt-top .desc{white-space:normal;font-size:17px}}.section-why2 .cont .txt-right{position:absolute;right:calc((100% - 1640px) / 2);bottom:142px;opacity:0}.section-why2 .cont .txt-right.right2{right:329px}@media (max-width:1680px){.section-why2 .cont .txt-right.right2{right:20px}}@media (max-width:1680px){.section-why2 .cont .txt-right{right:0px;padding-left:20px;padding-right:20px}}.section-why2 .cont .txt-right p{font-size:20px;font-weight:500;color:rgba(255,255,255,0.8);line-height:1.6;letter-spacing:-0.8px}@media (max-width:1200px){.section-why2 .cont .txt-right p{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-why2 .cont .txt-right p{font-size:15px}}.section-why3{padding-block:7.5rem 12.5rem;position:relative}@media (max-width:1024px){.section-why3{padding-block:6.25rem 8.125rem}}.section-why3:before{content:"";position:absolute;right:0;top:-129px;border-radius:600px;background:rgba(185,142,106,0.18);filter:blur(125px);width:600px;height:600px;aspect-ratio:1/1;z-index:-1}@media (max-width:1024px){.section-why3:before{top:-70px;width:400px;height:400px}}@media (max-width:768px){.section-why3:before{top:-50px;width:300px;height:300px}}.section-why3 .sub-title-bx .tag{font-size:20px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.8px;text-transform:capitalize}@media (max-width:1200px){.section-why3 .sub-title-bx .tag{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-why3 .sub-title-bx .tag{font-size:15px}}.section-why3 .sub-title-bx .s-tit{margin-top:1.25rem;color:#141414;font-size:48px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.92px}@media (max-width:1200px){.section-why3 .sub-title-bx .s-tit{font-size:2.5rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-why3 .sub-title-bx .s-tit{font-size:2rem;margin-top:0.625rem}}@media (max-width:768px){.section-why3 .sub-title-bx .s-tit{font-size:1.75rem}}.section-why3 .content{margin-top:3.75rem;overflow:clip}.section-why3 .content .str-swiper{overflow:visible}.section-why3 .content .str-swiper .swiper-slide{width:745px}@media (max-width:1200px){.section-why3 .content .str-swiper .swiper-slide{width:520px}}@media (max-width:1024px){.section-why3 .content .str-swiper .swiper-slide{width:420px}}@media (max-width:768px){.section-why3 .content .str-swiper .swiper-slide{width:350px}}.section-why3 .content .card-item{display:flex;flex-direction:column;gap:1.875rem}@media (max-width:768px){.section-why3 .content .card-item{gap:14px}}.section-why3 .content .card-item .img{height:420px;border-radius:30px;overflow:clip;background:#adadad}@media (max-width:1200px){.section-why3 .content .card-item .img{height:320px;border-radius:20px}}@media (max-width:768px){.section-why3 .content .card-item .img{height:220px;border-radius:16px}}.section-why3 .content .card-item .img img{width:100%;height:100%;object-fit:cover;display:block}.section-why3 .content .card-item .tex{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:768px){.section-why3 .content .card-item .tex{gap:8px}}.section-why3 .content .card-item .tex .tit{font-size:24px;font-weight:600;color:#141414;letter-spacing:-0.96px}@media (max-width:1200px){.section-why3 .content .card-item .tex .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-why3 .content .card-item .tex .tit{font-size:17px}}.section-why3 .content .card-item .tex .desc{font-size:18px;font-weight:500;color:rgba(120,120,120,0.7);letter-spacing:-0.72px;line-height:1.6}@media (max-width:1200px){.section-why3 .content .card-item .tex .desc{font-size:1rem}}@media (max-width:768px){.section-why3 .content .card-item .tex .desc{font-size:14px}}.sec-map .map{border-radius:8px;width:100%;height:38.75rem;overflow:hidden}@media (max-width:1200px){.sec-map .map{height:25rem}}@media (max-width:768px){.sec-map .map{height:300px}}.sec-map .map .root_daum_roughmap .wrap_map{height:100%!important}.sec-map .map .root_daum_roughmap .border3,.sec-map .map .root_daum_roughmap .border4{background:none}.sec-map .map .wrap_controllers.hide{display:none!important}.sec-map .map .section.section_address{display:none!important}.sec-location{background:#1a140f;padding-bottom:115px}.sec-location .loc-tit{font-size:48px;font-weight:600;color:#fff;letter-spacing:-1.92px;line-height:1.3;padding-top:100px;margin-bottom:40px}@media (max-width:1024px){.sec-location .loc-tit{font-size:36px;letter-spacing:-0.03em}}@media (max-width:768px){.sec-location .loc-tit{font-size:28px;padding-top:60px;margin-bottom:24px}}.sec-location .addr-wrap{position:relative;display:flex;align-items:center;gap:12px;background:rgba(255,255,255,0.1);border-radius:20px;padding:60px 40px;margin-bottom:40px}@media (max-width:1400px){.sec-location .addr-wrap{margin-bottom:20px}}@media (max-width:1024px){.sec-location .addr-wrap{padding:40px 32px}}@media (max-width:768px){.sec-location .addr-wrap{gap:8px;padding:28px 20px;border-radius:14px;margin-bottom:20px}}.sec-location .addr-wrap .ic-loc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.sec-location .addr-wrap .ic-loc img,.sec-location .addr-wrap .ic-loc svg{width:100%;height:100%}@media (max-width:768px){.sec-location .addr-wrap .ic-loc{width:28px;height:28px}}.sec-location .addr-wrap .addr-info{display:flex;align-items:center;gap:12px;flex:1}@media (max-width:768px){.sec-location .addr-wrap .addr-info{gap:8px}}.sec-location .addr-wrap .addr-info .addr{font-size:28px;font-weight:500;color:#fff;letter-spacing:-0.7px;line-height:1.35}@media (max-width:1024px){.sec-location .addr-wrap .addr-info .addr{font-size:22px;letter-spacing:-0.03em}}@media (max-width:768px){.sec-location .addr-wrap .addr-info .addr{font-size:15px;letter-spacing:-0.03em}}.sec-location .addr-wrap .addr-info .btn-copy{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0;transform:rotate(180deg);transition:opacity 0.2s}.sec-location .addr-wrap .addr-info .btn-copy:hover{opacity:0.7}.sec-location .addr-wrap .addr-info .btn-copy .ic-copy{display:flex;width:100%;height:100%}.sec-location .addr-wrap .addr-info .btn-copy .ic-copy img,.sec-location .addr-wrap .addr-info .btn-copy .ic-copy svg{width:100%;height:100%}@media (max-width:768px){.sec-location .addr-wrap .addr-info .btn-copy{width:24px;height:24px}}.sec-location .addr-wrap .copy-toast{position:absolute;bottom:-44px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.75);color:#fff;font-size:14px;font-weight:500;padding:10px 20px;border-radius:8px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 0.2s}.sec-location .addr-wrap .copy-toast.show{opacity:1}.sec-location .info-cards{display:flex;gap:40px;margin:0 0 80px}@media (max-width:1400px){.sec-location .info-cards{gap:20px}}@media (max-width:1200px){.sec-location .info-cards{flex-wrap:wrap}}@media (max-width:768px){.sec-location .info-cards{flex-direction:column;gap:12px;margin-bottom:48px}}.sec-location .info-cards .card{flex:1;display:flex;flex-direction:column;gap:24px;padding:40px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:20px}@media (max-width:1400px){.sec-location .info-cards .card{padding:30px}}@media (max-width:1200px){.sec-location .info-cards .card{flex:0 0 calc(50% - 10px);gap:20px;padding:28px}}@media (max-width:768px){.sec-location .info-cards .card{flex:0 0 100%;gap:16px;padding:24px;border-radius:14px}}.sec-location .info-cards .card .ic-card{display:flex;align-self:flex-end;width:52px;height:52px;flex-shrink:0}.sec-location .info-cards .card .ic-card img,.sec-location .info-cards .card .ic-card svg{width:100%;height:100%}@media (max-width:768px){.sec-location .info-cards .card .ic-card{width:40px;height:40px}}.sec-location .info-cards .card .card-txt{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:166px}@media (max-width:1024px){.sec-location .info-cards .card .card-txt{min-height:130px}}@media (max-width:768px){.sec-location .info-cards .card .card-txt{min-height:auto;gap:16px}}.sec-location .info-cards .card .card-txt .label{font-size:24px;font-weight:600;color:#b98e6a;letter-spacing:-0.96px;line-height:1.6}@media (max-width:1400px){.sec-location .info-cards .card .card-txt .label{font-size:22px}}@media (max-width:1024px){.sec-location .info-cards .card .card-txt .label{font-size:18px;letter-spacing:-0.03em}}@media (max-width:768px){.sec-location .info-cards .card .card-txt .label{font-size:16px}}.sec-location .info-cards .card .card-txt .val{font-size:24px;font-weight:600;color:#fff;letter-spacing:-0.96px;line-height:1.6}@media (max-width:1400px){.sec-location .info-cards .card .card-txt .val{font-size:22px}}@media (max-width:1024px){.sec-location .info-cards .card .card-txt .val{font-size:18px;letter-spacing:-0.03em}}@media (max-width:768px){.sec-location .info-cards .card .card-txt .val{font-size:16px}}.sec-location .info-cards .card.card-hours .card-txt{min-height:auto;gap:24px;justify-content:flex-start}@media (max-width:768px){.sec-location .info-cards .card.card-hours .card-txt{gap:14px}}.sec-location .info-cards .card.card-hours .card-txt .hours{display:flex;flex-direction:column;gap:4px;width:100%}.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row{display:flex;align-items:center;justify-content:space-between;width:100%}.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dd,.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dt{font-size:20px;letter-spacing:-0.8px;line-height:1.6;margin:0}@media (max-width:1024px){.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dd,.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dt{font-size:16px;letter-spacing:-0.03em}}@media (max-width:768px){.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dd,.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dt{font-size:14px}}.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dt{font-weight:500;color:rgba(255,255,255,0.7)}.sec-location .info-cards .card.card-hours .card-txt .hours .hours-row dd{font-weight:600;color:#fff}.sec-location .transport{display:flex;gap:60px;border-top:1px solid rgba(255,255,255,0.3);padding-top:80px;justify-content:space-between}@media (max-width:1024px){.sec-location .transport{flex-direction:column;gap:40px}}@media (max-width:768px){.sec-location .transport{padding-top:48px;gap:32px}}.sec-location .transport .tit{font-size:48px;font-weight:600;color:#fff;letter-spacing:-1.92px;line-height:1.3;flex-shrink:0;width:200px}@media (max-width:1024px){.sec-location .transport .tit{width:auto;font-size:32px;letter-spacing:-0.03em}}@media (max-width:768px){.sec-location .transport .tit{font-size:24px}}.sec-location .transport .trans-cont{max-width:1112px;width:100%;display:flex;flex-direction:column;gap:60px;flex:1}@media (max-width:768px){.sec-location .transport .trans-cont{gap:40px}}.sec-location .transport .trans-cont .trans-row{display:flex;gap:60px}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row{flex-direction:column;gap:16px}}.sec-location .transport .trans-cont .trans-row .trans-tit{font-size:24px;font-weight:600;color:#fff;letter-spacing:-0.96px;line-height:1.3;flex-shrink:0;width:60px}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row .trans-tit{width:auto;font-size:18px;letter-spacing:-0.03em}}.sec-location .transport .trans-cont .trans-row .trans-items{display:flex;flex-direction:column;gap:16px;flex:1}.sec-location .transport .trans-cont .trans-row .trans-item{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row .trans-item{gap:10px}}.sec-location .transport .trans-cont .trans-row .badge{width:145px;display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:9999px;font-size:16px;font-weight:700;color:#fff;letter-spacing:-0.4px;white-space:nowrap;flex-shrink:0}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row .badge{width:110px;font-size:13px;padding:6px 18px;letter-spacing:-0.02em}}.sec-location .transport .trans-cont .trans-row .bus-badges{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row .bus-badges{gap:6px}}.sec-location .transport .trans-cont .trans-row .bus-badges .bus{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:9999px;background:rgba(255,255,255,0.1);font-size:16px;font-weight:600;letter-spacing:-0.4px;white-space:nowrap}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row .bus-badges .bus{font-size:13px;padding:6px 14px;letter-spacing:-0.02em}}.sec-location .transport .trans-cont .trans-row .bus-badges .bus.blue{color:#1e7adb}.sec-location .transport .trans-cont .trans-row .bus-badges .bus.green{color:#59be0a}.sec-location .transport .trans-cont .trans-row .bus-badges .bus.red{color:#e43607}.sec-location .transport .trans-cont .trans-row .desc{font-size:1.125rem;font-weight:500;color:#fff;letter-spacing:-0.45px;line-height:1.35}@media (max-width:768px){.sec-location .transport .trans-cont .trans-row .desc{font-size:14px;letter-spacing:-0.02em}}.section-lawyer-list{padding-block:5rem 9.375rem}@media (max-width:768px){.section-lawyer-list{padding-block:1.875rem 115px}}.section-lawyer-list .top-tabs{margin-bottom:3.75rem}@media (max-width:768px){.section-lawyer-list .top-tabs{margin-bottom:3.125rem}}.section-lawyer-list .top-tabs .tab-list{display:flex;align-items:center;background:#f1e8e1;border-radius:9999px}.section-lawyer-list .top-tabs .tab-list li{flex:1}.section-lawyer-list .top-tabs .tab-list li a{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:9999px;font-size:24px;font-weight:600;color:#3d2b1a;letter-spacing:-0.96px;line-height:1.4;white-space:nowrap;transition:background 0.25s,color 0.25s}@media (max-width:1200px){.section-lawyer-list .top-tabs .tab-list li a{font-size:1.25rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-list .top-tabs .tab-list li a{font-size:16px;padding:14px 10px}}.section-lawyer-list .top-tabs .tab-list li.active a{background:#b98e6a;color:#fff}.section-lawyer-list .lawyer-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.section-lawyer-list .lawyer-list{gap:20px}}@media (max-width:1024px){.section-lawyer-list .lawyer-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.section-lawyer-list .lawyer-list{grid-template-columns:repeat(1,1fr);gap:24px}}.section-lawyer-list .lawyer-list>li{min-width:0}.section-lawyer-list .inner{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:20px;overflow:clip;height:100%;transition:border-color 0.3s}@media (max-width:768px){.section-lawyer-list .inner{border-radius:14px}}.section-lawyer-list .inner:hover .circle-arr{opacity:1}.section-lawyer-list .inner:hover .img-bx{background:#3d2b1a}.section-lawyer-list .inner:hover .img-bx:before{opacity:0}.section-lawyer-list .inner:hover .btn-arr:hover{background:#3d2b1a}.section-lawyer-list .inner:hover .btn-arr:hover img{filter:brightness(0) invert(1)}.section-lawyer-list .img-bx{position:relative;height:620px;background:#f4ede7;border-radius:20px;overflow:clip;transition:background 0.35s;flex-shrink:0}@media (max-width:1200px){.section-lawyer-list .img-bx{height:490px}}@media (max-width:1024px){.section-lawyer-list .img-bx{height:460px}}@media (max-width:768px){.section-lawyer-list .img-bx{height:350px;border-radius:14px}}.section-lawyer-list .img-bx:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#3d2b1a 100%);z-index:1;transition:opacity 0.35s;pointer-events:none}.section-lawyer-list .img-bx:after{content:"";position:absolute;top:30px;right:30px;width:110px;height:110px;z-index:3;pointer-events:none;background-image:url("../images/sub/list-item.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:768px){.section-lawyer-list .img-bx:after{width:70px;height:70px;top:16px;right:16px}}.section-lawyer-list .img-bx .photo{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:95%;max-height:95%}.section-lawyer-list .img-bx .name-bx{position:absolute;left:40px;bottom:40px;z-index:2;display:flex;align-items:baseline;gap:12px}@media (max-width:1200px){.section-lawyer-list .img-bx .name-bx{left:28px;gap:8px}}@media (max-width:768px){.section-lawyer-list .img-bx .name-bx{left:18px;gap:6px;bottom:30px}}.section-lawyer-list .img-bx .name-bx .name{font-size:42px;font-weight:700;color:#fff;letter-spacing:-1.68px;line-height:1.2}@media (max-width:1200px){.section-lawyer-list .img-bx .name-bx .name{font-size:2.1875rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-lawyer-list .img-bx .name-bx .name{font-size:1.9375rem}}@media (max-width:768px){.section-lawyer-list .img-bx .name-bx .name{font-size:1.75rem}}.section-lawyer-list .img-bx .name-bx .pos{font-size:24px;font-weight:500;color:#fff;letter-spacing:-0.96px;line-height:1.2}@media (max-width:1200px){.section-lawyer-list .img-bx .name-bx .pos{font-size:1.25rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-list .img-bx .name-bx .pos{font-size:17px}}.section-lawyer-list .img-bx .circle-arr{position:absolute;right:40px;bottom:40px;z-index:2;width:50px;height:50px;border-radius:50%;background:#b98e6a;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;transition:opacity 0.3s}@media (max-width:1200px){.section-lawyer-list .img-bx .circle-arr{right:28px;width:42px;height:42px}}@media (max-width:768px){.section-lawyer-list .img-bx .circle-arr{right:18px;bottom:30px;width:32px;height:32px}}.section-lawyer-list .img-bx .circle-arr img{width:25px;height:25px;display:block}@media (max-width:768px){.section-lawyer-list .img-bx .circle-arr img{width:16px;height:16px}}.section-lawyer-list .info-bx{display:flex;flex-direction:column;gap:24px;padding-block:24px;flex:1}@media (max-width:1200px){.section-lawyer-list .info-bx{padding-block:20px}}@media (max-width:768px){.section-lawyer-list .info-bx{padding-block:16px;gap:16px}}.section-lawyer-list .info-bx .desc{padding-inline:40px;height:96px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;font-size:20px;font-weight:400;color:#575757;letter-spacing:-0.8px;line-height:1.6}@media (max-width:1400px){.section-lawyer-list .info-bx .desc{padding-inline:24px;font-size:1.125rem;letter-spacing:-0.02em;height:86px}}@media (max-width:1200px){.section-lawyer-list .info-bx .desc{font-size:16px}}@media (max-width:768px){.section-lawyer-list .info-bx .desc{height:76px;font-size:15px;padding-inline:18px}}.section-lawyer-list .info-bx .tag-slider{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.section-lawyer-list .info-bx .tag-slider{gap:12px}}.section-lawyer-list .info-bx .tag-track{padding-inline:40px;display:flex;gap:8px;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}@media (max-width:1200px){.section-lawyer-list .info-bx .tag-track{padding-inline:28px}}@media (max-width:768px){.section-lawyer-list .info-bx .tag-track{padding-inline:18px}}.section-lawyer-list .info-bx .tag-track.dragging{cursor:grabbing}.section-lawyer-list .info-bx .tag{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;border:1px solid #b98e6a;color:#b98e6a;font-size:14px;font-weight:600;letter-spacing:-0.56px;line-height:1.3;white-space:nowrap;flex-shrink:0}@media (max-width:768px){.section-lawyer-list .info-bx .tag{font-size:12px;padding:7px 12px}}.section-lawyer-list .info-bx .slider-ctrl{padding-inline:40px;display:flex;align-items:center;gap:24px}@media (max-width:1200px){.section-lawyer-list .info-bx .slider-ctrl{padding-inline:28px}}@media (max-width:768px){.section-lawyer-list .info-bx .slider-ctrl{padding-inline:18px;gap:14px}}.section-lawyer-list .info-bx .slider-ctrl .bar-wrap{flex:1;height:2px;background:#ddd;border-radius:9999px;position:relative;overflow:clip}.section-lawyer-list .info-bx .slider-ctrl .bar-wrap .bar-fill{position:absolute;left:0;top:0;height:100%;width:0%;background:#b98e6a;border-radius:9999px;transition:width 0.2s}.section-lawyer-list .info-bx .slider-ctrl .arrows{display:flex;gap:8px;flex-shrink:0}@media (max-width:768px){.section-lawyer-list .info-bx .slider-ctrl .arrows{gap:6px}}.section-lawyer-list .info-bx .slider-ctrl .btn-arr{width:28px;height:28px;border-radius:50%;background:#fafafa;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}@media (max-width:768px){.section-lawyer-list .info-bx .slider-ctrl .btn-arr{width:24px;height:24px}}.section-lawyer-list .info-bx .slider-ctrl .btn-arr img{width:14px;height:14px;display:block;filter:invert(1);opacity:0.4;transition:filter 0.2s,opacity 0.2s}@media (max-width:768px){.section-lawyer-list .info-bx .slider-ctrl .btn-arr img{width:11px;height:11px}}.section-lawyer-list .info-bx .slider-ctrl .btn-arr.prev{transform:rotate(180deg)}.section-lawyer-list .info-bx .slider-ctrl .btn-arr:hover{background:#b98e6a}.section-lawyer-list .info-bx .slider-ctrl .btn-arr:hover img{filter:invert(0);opacity:1}.section-lawyer-view-top{background:#3d2b1a;padding-top:100px;position:relative;overflow:hidden;margin-bottom:6.25rem}@media (max-width:1024px){.section-lawyer-view-top{margin-bottom:5.625rem}}.section-lawyer-view-top:after{content:"";display:block;position:absolute;bottom:0;right:0;background:url("../images/sub/lawyer-bg.svg") no-repeat;background-size:100%;width:496px;aspect-ratio:496/374}@media (max-width:1024px){.section-lawyer-view-top:after{width:40vw}}.section-lawyer-view-top .flex-bx{display:flex;justify-content:space-between}@media (max-width:1024px){.section-lawyer-view-top .flex-bx{flex-direction:column;justify-content:center;gap:60px}}.section-lawyer-view-top .flex-bx .left{width:calc(100% - 900px - 100px);position:relative}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .left{width:calc(100% - 55vw - 100px)}}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .left{width:calc(100% - 52vw - 60px)}}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .left{width:100%}}.section-lawyer-view-top .flex-bx .left:before{content:"";display:block;position:absolute;background:url("../images/sub/lawyer-img-bg.svg") no-repeat center;width:560px;aspect-ratio:1;background-size:100%;z-index:0;top:-10px;left:-50px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .left:before{width:420px;left:0}}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .left:before{width:320px;left:0}}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .left:before{width:70vw}}.section-lawyer-view-top .flex-bx .left .img-bx{width:100%;height:100%;display:flex;align-items:end;justify-content:center}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .left .img-bx{height:700px}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .left .img-bx{height:550px}}.section-lawyer-view-top .flex-bx .left .photo{position:relative;z-index:1;max-height:95%;max-width:95%}.section-lawyer-view-top .flex-bx .right{width:900px;padding-bottom:50px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right{width:55vw}}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .right{width:52vw}}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .right{width:100%}}.section-lawyer-view-top .flex-bx .right .name-bx{display:flex;align-items:center;gap:0.75rem}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .right .name-bx .mark{width:2.5rem}}.section-lawyer-view-top .flex-bx .right .name-bx .name{color:#fff;font-size:42px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-2.48px}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .right .name-bx .name{font-size:2.1875rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .right .name-bx .name{font-size:1.9375rem}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .name-bx .name{font-size:1.75rem}}.section-lawyer-view-top .flex-bx .right .name-bx .name .role{font-size:28px;letter-spacing:-0.02em}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .right .name-bx .name .role{font-size:1.5625rem;letter-spacing:-0.03em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .name-bx .name .role{font-size:1.4375rem}}.section-lawyer-view-top .flex-bx .right .decs-bx{margin-block:2.5rem;border-radius:20px;background:rgba(255,255,255,0.1);padding:2.5rem}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .right .decs-bx{padding:1.875rem}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .decs-bx{padding:1.5625rem}}.section-lawyer-view-top .flex-bx .right .decs-bx .top{display:flex;justify-content:space-between;gap:5px}.section-lawyer-view-top .flex-bx .right .decs-bx .top .title{margin-top:0.9375rem;color:#fff;font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-1.6px;text-align:center}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right .decs-bx .top .title{font-size:2.0625rem;letter-spacing:-0.02em}}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .right .decs-bx .top .title{font-size:1.8125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .decs-bx .top .title{font-size:1.625rem}}.section-lawyer-view-top .flex-bx .right .decs-bx .top .quotes{width:60px}@media (max-width:1500px){.section-lawyer-view-top .flex-bx .right .decs-bx .top .quotes{width:40px}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .decs-bx .top .quotes{width:30px}}.section-lawyer-view-top .flex-bx .right .decs-bx .desc{margin-top:1rem;color:rgba(255,255,255,0.7);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.8px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right .decs-bx .desc{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:1200px){.section-lawyer-view-top .flex-bx .right .decs-bx .desc{font-size:1.0625rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .decs-bx .desc{font-size:15px}}.section-lawyer-view-top .flex-bx .right .check-list{display:flex;flex-direction:column;gap:2.5rem}.section-lawyer-view-top .flex-bx .right .check-list li{display:flex;flex-direction:column;gap:1rem;justify-content:start}.section-lawyer-view-top .flex-bx .right .check-list li .tit{display:flex;align-items:center;gap:0.75rem}.section-lawyer-view-top .flex-bx .right .check-list li .tit h4{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.8px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right .check-list li .tit h4{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .check-list li .tit h4{font-size:15px}}@media (max-width:1024px){.section-lawyer-view-top .flex-bx .right .check-list li .tit img{width:1.5rem}}.section-lawyer-view-top .flex-bx .right .check-list li .cont{width:100%}.section-lawyer-view-top .flex-bx .right .check-list li .cont .area-list{display:flex;gap:0.5rem;flex-wrap:wrap}.section-lawyer-view-top .flex-bx .right .check-list li .cont .area-list>li{border-radius:9999px;background:rgba(255,255,255,0.1);padding:8px 16px;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.64px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .area-list>li{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .area-list>li{font-size:13px}}.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn{display:flex;padding:1rem 1.5rem;align-items:center;gap:2.75rem;width:fit-content;border-radius:9999px;background:rgba(255,255,255,0.1);transition:background 0.2s}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn{gap:1.5625rem}}.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn span{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.64px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn span{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn span{font-size:13px}}.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn img{width:20px;height:20px}.section-lawyer-view-top .flex-bx .right .check-list li .cont .down-btn:hover{background:rgba(255,255,255,0.2)}.section-lawyer-view-top .flex-bx .right .check-list li .cont .email{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.64px}@media (max-width:1600px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .email{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-top .flex-bx .right .check-list li .cont .email{font-size:13px}}.section-lawyer-view-bot{padding-block:60px 160px}@media (max-width:1200px){.section-lawyer-view-bot{padding-block:50px 140px}}@media (max-width:768px){.section-lawyer-view-bot{padding-block:50px 115px}}.section-lawyer-view-bot .btn-wrap{display:flex;justify-content:center}.section-lawyer-view-bot .btn-wrap .btn-view-list{display:inline-flex;align-items:center;justify-content:space-between;width:240px;padding:12px 24px;border-radius:9999px;background:#b98e6a;transition:background 0.3s,border-color 0.3s}@media (max-width:1024px){.section-lawyer-view-bot .btn-wrap .btn-view-list{width:200px;padding:10px 20px}}@media (max-width:768px){.section-lawyer-view-bot .btn-wrap .btn-view-list{width:180px;padding:10px 18px}}.section-lawyer-view-bot .btn-wrap .btn-view-list span.pretendard{color:#fff;font-size:16px;font-weight:600;line-height:140%;letter-spacing:-0.64px;white-space:nowrap}@media (max-width:1024px){.section-lawyer-view-bot .btn-wrap .btn-view-list span.pretendard{font-size:15px;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-bot .btn-wrap .btn-view-list span.pretendard{font-size:14px}}.section-lawyer-view-bot .btn-wrap .btn-view-list .circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b98e6a;flex-shrink:0}@media (max-width:1024px){.section-lawyer-view-bot .btn-wrap .btn-view-list .circle{width:32px;height:32px}}@media (max-width:768px){.section-lawyer-view-bot .btn-wrap .btn-view-list .circle{width:28px;height:28px}}.section-lawyer-view-bot .btn-wrap .btn-view-list .circle img{width:18px;height:18px;transition:transform 0.3s ease}@media (max-width:768px){.section-lawyer-view-bot .btn-wrap .btn-view-list .circle img{width:14px;height:14px}}.section-lawyer-view-bot .btn-wrap .btn-view-list:hover .circle img{transform:translateX(4px)}.section-lawyer-view-bot .nav-list{display:flex;flex-direction:column;gap:12px;margin-bottom:3.75rem}@media (max-width:768px){.section-lawyer-view-bot .nav-list{margin-bottom:3.125rem;gap:8px}}.section-lawyer-view-bot .nav-list .nav-item{display:flex;align-items:center;border:1px solid #eee;border-radius:20px;text-decoration:none;transition:border-color 0.2s;padding:30px 40px}@media (max-width:1200px){.section-lawyer-view-bot .nav-list .nav-item{padding:24px 28px}}@media (max-width:768px){.section-lawyer-view-bot .nav-list .nav-item{padding:18px 16px;border-radius:14px}}.section-lawyer-view-bot .nav-list .nav-item:hover{border-color:#b98e6a}.section-lawyer-view-bot .nav-list .nav-item .label{display:flex;align-items:center;gap:20px;width:240px;flex-shrink:0}@media (max-width:1200px){.section-lawyer-view-bot .nav-list .nav-item .label{width:11.875rem;gap:14px}}@media (max-width:768px){.section-lawyer-view-bot .nav-list .nav-item .label{width:80px;gap:10px}}.section-lawyer-view-bot .nav-list .nav-item .label .ic{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}@media (max-width:768px){.section-lawyer-view-bot .nav-list .nav-item .label .ic{width:20px;height:20px}}.section-lawyer-view-bot .nav-list .nav-item .label .ic img{width:100%;height:100%;display:block}.section-lawyer-view-bot .nav-list .nav-item .label span:last-child{font-size:18px;font-weight:600;color:#141414;letter-spacing:-0.72px;line-height:1.45;transition:color 0.2s}@media (max-width:1200px){.section-lawyer-view-bot .nav-list .nav-item .label span:last-child{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-bot .nav-list .nav-item .label span:last-child{font-size:14px}}.section-lawyer-view-bot .nav-list .nav-item .txt{font-size:18px;font-weight:500;color:#141414;letter-spacing:-0.72px;line-height:1.45;line-clamp:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1200px){.section-lawyer-view-bot .nav-list .nav-item .txt{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view-bot .nav-list .nav-item .txt{font-size:14px}}.section-lawyer-tap{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #ddd}.section-lawyer-tap .container{padding:0}.section-lawyer-tap .tab-list{display:flex;align-items:center}.section-lawyer-tap .tab-list li{flex:1}.section-lawyer-tap .tab-list li a{display:flex;align-items:center;justify-content:center;padding:16px 20px;font-size:18px;font-weight:600;color:#9a9a9a;letter-spacing:-0.72px;line-height:1.45;white-space:nowrap;border-bottom:2px solid transparent;transition:color 0.2s,border-color 0.2s}@media (max-width:1200px){.section-lawyer-tap .tab-list li a{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-tap .tab-list li a{font-size:13px;padding:12px 8px}}.section-lawyer-tap .tab-list li.active a{color:#b98e6a;border-bottom-color:#b98e6a}.section-lawyer-tap .tab-list li:hover a{color:#b98e6a;border-bottom-color:#b98e6a}.section-lawyer-view{padding-top:5rem}@media (max-width:768px){.section-lawyer-view{padding-top:3.875rem}}.section-lawyer-view.view2{margin-bottom:5rem}@media (max-width:768px){.section-lawyer-view.view2{margin-bottom:3.875rem}}.section-lawyer-view.view3{background:#fafafa;padding-bottom:5rem}@media (max-width:768px){.section-lawyer-view.view3{padding-bottom:3.875rem}}.section-lawyer-view.view4{padding-bottom:5rem}@media (max-width:768px){.section-lawyer-view.view4{padding-bottom:3.875rem}}.section-lawyer-view.view5{background:#fafafa;padding-bottom:5rem}@media (max-width:768px){.section-lawyer-view.view5{padding-bottom:3.875rem}}.section-lawyer-view .line{border:none;border-top:1px solid #ddd;margin-top:5rem}@media (max-width:768px){.section-lawyer-view .line{margin-top:3.875rem}}.section-lawyer-view .view-title{display:flex;align-items:center;gap:12px;margin-bottom:1.5rem}@media (max-width:768px){.section-lawyer-view .view-title{gap:8px;margin-bottom:1rem}}.section-lawyer-view .view-title img{width:16px;height:16px;display:block;flex-shrink:0}.section-lawyer-view .view-title h3{font-size:28px;font-weight:600;color:#b98e6a;letter-spacing:-1.12px;line-height:1.45}@media (max-width:1200px){.section-lawyer-view .view-title h3{font-size:1.5rem;letter-spacing:-0.03em}}@media (max-width:768px){.section-lawyer-view .view-title h3{font-size:1.25rem}}.section-lawyer-view .tex-list .tex-item{position:relative;padding:0.5rem 0 0.5rem 0.875rem;font-size:18px;font-weight:500;color:#787878;letter-spacing:-0.45px;line-height:1.45}@media (max-width:1200px){.section-lawyer-view .tex-list .tex-item{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view .tex-list .tex-item{font-size:14px;padding-left:12px;padding:0.25rem 0 0.25rem 0.875rem}}.section-lawyer-view .tex-list .tex-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.3125rem;height:0.3125rem;border-radius:50%;background:#d9d9d9;flex-shrink:0}.section-lawyer-view .tex-list .tex-item.hidden{display:none}.section-lawyer-view .btn-more{display:flex;align-items:center;justify-content:center;gap:12px;width:420px;padding:20px;margin:2.5rem auto 0;border:none;border-radius:9999px;background:#f7f7f8;cursor:pointer;transition:background 0.2s}@media (max-width:768px){.section-lawyer-view .btn-more{width:100%;max-width:320px;padding:16px;gap:8px}}.section-lawyer-view .btn-more span{font-size:18px;font-weight:600;color:#9a9a9a;letter-spacing:-0.45px;line-height:1.45}@media (max-width:1200px){.section-lawyer-view .btn-more span{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-view .btn-more span{font-size:14px}}.section-lawyer-view .btn-more img{width:20px;height:20px;display:block;flex-shrink:0;transition:transform 0.2s}@media (max-width:768px){.section-lawyer-view .btn-more img{width:16px;height:16px}}.section-lawyer-view .btn-more:hover{background:#eeeeee}.container2{max-width:1680px;margin-inline:auto;padding:0 20px}@media (max-width:600px){.container2{padding:0 0px}}.success-swiper{padding-block:40px 30px}@media (max-width:1200px){.success-swiper{padding-block:30px}}@media (max-width:600px){.success-swiper{padding-inline:20px}}.success-swiper .swiper-slide{overflow:visible;transition:box-shadow 0.3s;border-radius:20px}.success-swiper .swiper-slide:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,0.08)}.success-swiper .item{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.success-swiper .item .thumb-bx{position:relative}.success-swiper .item .thumb-bx:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.5);z-index:1;pointer-events:none;border-radius:20px 20px 0 0}.success-swiper .item .thumb-bx .tag{z-index:5;position:absolute;left:24px;top:24px;border-radius:9999px;border:1px solid #b98e6a;backdrop-filter:blur(20px);display:inline-flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;background:#fff;transition:background 0.3s,border-color 0.3s}@media (max-width:768px){.success-swiper .item .thumb-bx .tag{padding:3px 14px}}.success-swiper .item .thumb-bx .tag p{color:#b98e6a;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.56px;transition:color 0.3s}@media (max-width:768px){.success-swiper .item .thumb-bx .tag p{font-size:13px;letter-spacing:-0.02em}}.success-swiper .item .thumb-bx .bg-bx{border-radius:20px 20px 0 0;overflow:hidden;height:300px}@media (max-width:1024px){.success-swiper .item .thumb-bx .bg-bx{height:260px}}@media (max-width:768px){.success-swiper .item .thumb-bx .bg-bx{height:240px}}.success-swiper .item .thumb-bx .bg-bx img{width:100%;height:100%;object-fit:cover}.success-swiper .item .thumb-bx .stamp{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:max-content}.success-swiper .item .thumb-bx .stamp img{max-width:258px}@media (max-width:1400px){.success-swiper .item .thumb-bx .stamp img{max-width:230px}}@media (max-width:768px){.success-swiper .item .thumb-bx .stamp img{max-width:200px}}.success-swiper .item .info-bx{width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:0 0 1.5rem 1.5rem;background:rgba(0,0,0,0.05);backdrop-filter:blur(50px);position:relative;z-index:10;transition:background 0.3s}@media (max-width:1024px){.success-swiper .item .info-bx{padding:1.125rem;gap:1.125rem}}.success-swiper .item .info-bx .txt-bx{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.success-swiper .item .info-bx .txt-bx{gap:10px}}.success-swiper .item .info-bx .txt-bx h4{color:#141414;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.8px;transition:color 0.3s;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.success-swiper .item .info-bx .txt-bx h4{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.success-swiper .item .info-bx .txt-bx h4{font-size:15px}}.success-swiper .item .info-bx .txt-bx .dec{overflow:hidden;color:#787878;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;transition:color 0.3s}.success-swiper .item .info-bx .lawyer-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.success-swiper .item .info-bx .lawyer-wrap .main-lawyer{display:flex;align-items:center;gap:8px}.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:70px;height:70px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end;transition:border-color 0.3s,background 0.3s}.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:50px;height:50px}}.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#141414;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.64px;transition:color 0.3s}@media (max-width:1024px){.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt h5{font-size:14px}}.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{margin-top:0.25rem;color:#787878;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.52px;transition:color 0.3s}@media (max-width:1024px){.success-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{font-size:12px}}.success-swiper .item .info-bx .lawyer-wrap .more-lawyer{width:130px;display:flex;align-items:center}@media (max-width:1600px){.success-swiper .item .info-bx .lawyer-wrap .more-lawyer{width:90px}}.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-10px}@media (max-width:1600px){.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-8px}}.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:50px;height:50px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end}.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:35px;height:35px}}.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx{align-items:center}.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.56px}@media (max-width:1600px){.success-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{font-size:13px}}.success-swiper .item:hover .thumb-bx .tag{border-color:#b98e6a;background:#b98e6a}.success-swiper .item:hover .thumb-bx .tag p{color:#fff}.success-swiper .item:hover .info-bx{background:#b98e6a}.success-swiper .item:hover .info-bx .txt-bx h4{color:#fff}.success-swiper .item:hover .info-bx .txt-bx .dec{color:rgba(255,255,255,0.7)}.success-swiper .item:hover .info-bx .lawyer-wrap .main-lawyer .img-bx{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.3)}.success-swiper .item:hover .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#fff}.success-swiper .item:hover .info-bx .lawyer-wrap .main-lawyer .txt .dec{color:rgba(255,255,255,0.7)}.news-swiper{padding-block:40px 30px}@media (max-width:1200px){.news-swiper{padding-block:30px}}@media (max-width:600px){.news-swiper{padding-inline:20px}}.news-swiper .swiper-slide{overflow:visible;transition:box-shadow 0.3s;border-radius:20px}.news-swiper .swiper-slide:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,0.08)}.news-swiper .swiper-slide a{display:flex;flex-direction:column}.news-swiper .swiper-slide a .img-bx{border-radius:20px 20px 0 0;height:320px;overflow:hidden}@media (max-width:1600px){.news-swiper .swiper-slide a .img-bx{height:300px}}@media (max-width:1024px){.news-swiper .swiper-slide a .img-bx{height:250px}}@media (max-width:768px){.news-swiper .swiper-slide a .img-bx{height:200px}}.news-swiper .swiper-slide a .img-bx img{width:100%;height:100%;object-fit:cover}.news-swiper .swiper-slide a .txt-bx{border-radius:0 0 20px 20px;background:#fafafa;display:flex;padding:24px 24px;flex-direction:column;align-items:flex-start;align-self:stretch;transition:background 0.3s}@media (max-width:1600px){.news-swiper .swiper-slide a .txt-bx{padding:20px 20px}}@media (max-width:768px){.news-swiper .swiper-slide a .txt-bx{padding:16px}}.news-swiper .swiper-slide a .txt-bx .category{border-radius:9999px;border:1px solid #b98e6a;backdrop-filter:blur(20px);padding:0.25rem 1rem;margin-bottom:0.75rem;color:#b98e6a;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.02em;transition:color 0.3s,background 0.3s,border-color 0.3s}@media (max-width:768px){.news-swiper .swiper-slide a .txt-bx .category{font-size:13px}}.news-swiper .swiper-slide a .txt-bx .tit{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.6px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.news-swiper .swiper-slide a .txt-bx .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.news-swiper .swiper-slide a .txt-bx .tit{font-size:17px}}.news-swiper .swiper-slide a .txt-bx .date{margin-top:2.5rem;color:#9a9a9a;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.35px;transition:color 0.3s}@media (max-width:1200px){.news-swiper .swiper-slide a .txt-bx .date{margin-top:1.375rem}}@media (max-width:768px){.news-swiper .swiper-slide a .txt-bx .date{font-size:12px;letter-spacing:-0.02em}}.news-swiper .swiper-slide a:hover .txt-bx{background:#fff}.news-swiper .swiper-slide a:hover .txt-bx .category{color:#fff;background:#b98e6a}.news-swiper .swiper-slide a:hover .txt-bx .tit{color:#b98e6a}.review-swiper{padding-block:40px 30px}@media (max-width:1200px){.review-swiper{padding-block:30px}}@media (max-width:600px){.review-swiper{padding-inline:20px}}.review-swiper .swiper-slide{overflow:visible;transition:box-shadow 0.3s;border-radius:20px}.review-swiper .swiper-slide:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,0.08)}.review-swiper .item{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.review-swiper .item .thumb-bx{position:relative}.review-swiper .item .thumb-bx .bg-bx{border-radius:20px;overflow:hidden;height:300px}@media (max-width:1024px){.review-swiper .item .thumb-bx .bg-bx{height:270px}}@media (max-width:768px){.review-swiper .item .thumb-bx .bg-bx{height:260px}}.review-swiper .item .thumb-bx .bg-bx img{width:100%;height:100%;object-fit:cover;object-position:top}.review-swiper .item .info-bx{margin-top:-50px;width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:0 0 1.5rem 1.5rem;background:rgba(0,0,0,0.1);backdrop-filter:blur(50px);position:relative;z-index:10;transition:background 0.3s}@media (max-width:1024px){.review-swiper .item .info-bx{padding:1.125rem;gap:1.125rem}}.review-swiper .item .info-bx .txt-bx{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.review-swiper .item .info-bx .txt-bx{gap:10px}}.review-swiper .item .info-bx .txt-bx h4{color:#141414;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.8px;transition:color 0.3s;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.review-swiper .item .info-bx .txt-bx h4{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.review-swiper .item .info-bx .txt-bx h4{font-size:15px}}.review-swiper .item .info-bx .txt-bx .dec{overflow:hidden;color:#787878;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;transition:color 0.3s}.review-swiper .item .info-bx .lawyer-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.review-swiper .item .info-bx .lawyer-wrap .main-lawyer{display:flex;align-items:center;gap:8px}.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:70px;height:70px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end;transition:border-color 0.3s,background 0.3s}.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:50px;height:50px}}.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#141414;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.64px;transition:color 0.3s}@media (max-width:1024px){.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt h5{font-size:14px}}.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{margin-top:0.25rem;color:#787878;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.52px;transition:color 0.3s}@media (max-width:1024px){.review-swiper .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{font-size:12px}}.review-swiper .item .info-bx .lawyer-wrap .more-lawyer{width:130px;display:flex;align-items:center}@media (max-width:1600px){.review-swiper .item .info-bx .lawyer-wrap .more-lawyer{width:90px}}.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-10px}@media (max-width:1600px){.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-8px}}.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:50px;height:50px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end}.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:35px;height:35px}}.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx{align-items:center}.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.56px}@media (max-width:1600px){.review-swiper .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{font-size:13px}}.review-swiper .item:hover .thumb-bx .tag{border-color:#b98e6a;background:#b98e6a}.review-swiper .item:hover .thumb-bx .tag p{color:#fff}.review-swiper .item:hover .info-bx{background:#b98e6a}.review-swiper .item:hover .info-bx .txt-bx h4{color:#fff}.review-swiper .item:hover .info-bx .txt-bx .dec{color:rgba(255,255,255,0.7)}.review-swiper .item:hover .info-bx .lawyer-wrap .main-lawyer .img-bx{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.3)}.review-swiper .item:hover .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#fff}.review-swiper .item:hover .info-bx .lawyer-wrap .main-lawyer .txt .dec{color:rgba(255,255,255,0.7)}.swiper-control{margin-top:8px;position:relative}.swiper-control.swiper-control--progress{position:static!important;transform:none;margin:0;padding-top:8px}.swiper-control.swiper-control--progress .container{display:flex;align-items:center;gap:20px}.swiper-control.swiper-control--progress .swiper-pagination{position:relative;transform:none;flex:1;height:2px;border-radius:9999px;background:#ddd}.swiper-control.swiper-control--progress .swiper-pagination-progressbar-fill{position:absolute;background:#b98e6a;height:2px;border-radius:9999px}.swiper-control .container{display:flex;align-items:center;gap:20px}.swiper-control .swiper-btns{display:flex;gap:6px;flex-shrink:0}.swiper-control .swiper-btns button{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background 0.3s,border-color 0.3s;border-radius:99999px;background:#fff;backdrop-filter:blur(37.5px)}.swiper-control .swiper-btns button.gray{background:#fafafa}@media (max-width:1024px){.swiper-control .swiper-btns button{width:45px;height:45px}.swiper-control .swiper-btns button svg{width:10px}}.swiper-control .swiper-btns button svg path{transition:stroke 0.3s}.swiper-control .swiper-btns button:hover{background:#b98e6a}.swiper-control .swiper-btns button:hover svg path{stroke:#fff}.section-success-list{padding-block:3.75rem 9.375rem}@media (max-width:768px){.section-success-list{padding-block:1.875rem 115px}}.section-success-list .top-tabs{margin-bottom:3.75rem}@media (max-width:768px){.section-success-list .top-tabs{margin-bottom:3.125rem}}.section-success-list .top-tabs .tab-list{display:flex;align-items:center;background:#f1e8e1;border-radius:9999px}.section-success-list .top-tabs .tab-list li{flex:1}.section-success-list .top-tabs .tab-list li a{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:9999px;font-size:24px;font-weight:600;color:#3d2b1a;letter-spacing:-0.96px;line-height:1.4;white-space:nowrap;transition:background 0.25s,color 0.25s}@media (max-width:1200px){.section-success-list .top-tabs .tab-list li a{font-size:1.25rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-success-list .top-tabs .tab-list li a{font-size:16px;padding:14px 10px}}.section-success-list .top-tabs .tab-list li.active a{background:#b98e6a;color:#fff}.section-success-list .success-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.section-success-list .success-list{gap:20px}}@media (max-width:1024px){.section-success-list .success-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.section-success-list .success-list{grid-template-columns:repeat(1,1fr);gap:24px}}.section-success-list .success-list>li{min-width:0}.section-success-list .success-list .item{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.section-success-list .success-list .item .thumb-bx{position:relative}.section-success-list .success-list .item .thumb-bx:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.5);z-index:1;pointer-events:none;border-radius:20px 20px 0 0}.section-success-list .success-list .item .thumb-bx .tag{z-index:5;position:absolute;left:24px;top:24px;border-radius:9999px;border:1px solid #b98e6a;backdrop-filter:blur(20px);display:inline-flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;background:#fff;transition:background 0.3s,border-color 0.3s}@media (max-width:768px){.section-success-list .success-list .item .thumb-bx .tag{padding:3px 14px}}.section-success-list .success-list .item .thumb-bx .tag p{color:#b98e6a;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.56px;transition:color 0.3s}@media (max-width:768px){.section-success-list .success-list .item .thumb-bx .tag p{font-size:13px;letter-spacing:-0.02em}}.section-success-list .success-list .item .thumb-bx .bg-bx{border-radius:20px 20px 0 0;overflow:hidden;height:310px}@media (max-width:1024px){.section-success-list .success-list .item .thumb-bx .bg-bx{height:260px}}@media (max-width:768px){.section-success-list .success-list .item .thumb-bx .bg-bx{height:240px}}.section-success-list .success-list .item .thumb-bx .bg-bx img{width:100%;height:100%;object-fit:cover}.section-success-list .success-list .item .thumb-bx .stamp{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:max-content}.section-success-list .success-list .item .thumb-bx .stamp img{max-width:316px}@media (max-width:1400px){.section-success-list .success-list .item .thumb-bx .stamp img{max-width:280px}}@media (max-width:768px){.section-success-list .success-list .item .thumb-bx .stamp img{max-width:230px}}.section-success-list .success-list .item .info-bx{width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:0 0 1.5rem 1.5rem;background:#f8f8f7;backdrop-filter:blur(50px);position:relative;z-index:10;transition:background 0.3s}@media (max-width:1024px){.section-success-list .success-list .item .info-bx{padding:1.125rem;gap:1.125rem}}.section-success-list .success-list .item .info-bx .txt-bx{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.section-success-list .success-list .item .info-bx .txt-bx{gap:10px}}.section-success-list .success-list .item .info-bx .txt-bx h4{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.96px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.section-success-list .success-list .item .info-bx .txt-bx h4{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-success-list .success-list .item .info-bx .txt-bx h4{font-size:17px}}.section-success-list .success-list .item .info-bx .txt-bx .dec{overflow:hidden;color:#787878;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;transition:color 0.3s}.section-success-list .success-list .item .info-bx .lawyer-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer{display:flex;align-items:center;gap:8px}.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:70px;height:70px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end;transition:border-color 0.3s,background 0.3s}.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:50px;height:50px}}.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#141414;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.64px;transition:color 0.3s}@media (max-width:1024px){.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{font-size:14px}}.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{margin-top:0.25rem;color:#787878;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.52px;transition:color 0.3s}@media (max-width:1024px){.section-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{font-size:12px}}.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer{width:130px;display:flex;align-items:center}@media (max-width:1600px){.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer{width:90px}}.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-10px}@media (max-width:1600px){.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-8px}}.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:50px;height:50px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end}.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:35px;height:35px}}.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx{align-items:center}.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.56px}@media (max-width:1600px){.section-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{font-size:13px}}.section-success-list .success-list .item:hover .thumb-bx .tag{border-color:#b98e6a;background:#b98e6a}.section-success-list .success-list .item:hover .thumb-bx .tag p{color:#fff}.section-success-list .success-list .item:hover .info-bx{background:#b98e6a}.section-success-list .success-list .item:hover .info-bx .txt-bx h4{color:#fff}.section-success-list .success-list .item:hover .info-bx .txt-bx .dec{color:rgba(255,255,255,0.7)}.section-success-list .success-list .item:hover .info-bx .lawyer-wrap .main-lawyer .img-bx{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.3)}.section-success-list .success-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#fff}.section-success-list .success-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt .dec{color:rgba(255,255,255,0.7)}.section-list-search .search-bar{display:flex;align-items:center;justify-content:center;gap:8px;background:#f8f8f7;border-radius:20px;padding:40px}@media (max-width:1200px){.section-list-search .search-bar{padding:1.75rem}}@media (max-width:768px){.section-list-search .search-bar{padding:1.25rem;gap:6px;border-radius:14px}}@media (max-width:576px){.section-list-search .search-bar{gap:8px;flex-direction:column}}.section-list-search .sel-wrap{position:relative;flex-shrink:0;width:200px}@media (max-width:768px){.section-list-search .sel-wrap{width:120px}}@media (max-width:576px){.section-list-search .sel-wrap{width:100%}}.section-list-search .sel-wrap .sel-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 20px 20px 24px;background:#fff;border:none;border-radius:9999px;cursor:pointer}@media (max-width:768px){.section-list-search .sel-wrap .sel-btn{padding-inline:16px;height:50px}}.section-list-search .sel-wrap .sel-btn .sel-val{font-size:16px;font-weight:500;color:#141414;letter-spacing:-0.64px;line-height:1.45}@media (max-width:768px){.section-list-search .sel-wrap .sel-btn .sel-val{font-size:15px;letter-spacing:-0.02em}}.section-list-search .sel-wrap .sel-btn .sel-arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;transition:transform 0.2s}.section-list-search .sel-wrap.open .sel-arrow{transform:rotate(180deg)}.section-list-search .sel-wrap.open .sel-list{display:block}.section-list-search .sel-wrap .sel-list{display:none;position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#fff;border-radius:16px;overflow:clip;box-shadow:0 4px 20px rgba(0,0,0,0.1);z-index:10;padding:8px 0}.section-list-search .sel-wrap .sel-item span{display:block;width:100%;padding:12px 24px;background:none;border:none;text-align:left;font-size:15px;font-weight:500;color:#787878;letter-spacing:-0.45px;cursor:pointer;transition:background 0.15s,color 0.15s}@media (max-width:768px){.section-list-search .sel-wrap .sel-item span{padding:8px 16px;font-size:14px;letter-spacing:-0.02em}}.section-list-search .sel-wrap .sel-item span:hover{background:#f8f8f7;color:#141414}.section-list-search .sel-wrap .sel-item.active span{color:#b98e6a;font-weight:600}.section-list-search .inp-wrap{width:820px;position:relative;display:flex;align-items:center}@media (max-width:768px){.section-list-search .inp-wrap{width:calc(100% - 6px - 120px)}}@media (max-width:576px){.section-list-search .inp-wrap{width:100%}}.section-list-search .inp-wrap .inp{width:100%;padding-inline:20px 56px;height:64px;background:#fff;border:none;border-radius:9999px;font-size:16px;font-weight:500;color:#141414;letter-spacing:-0.64px;line-height:1.4;outline:none}@media (max-width:768px){.section-list-search .inp-wrap .inp{padding-inline:16px 48px;font-size:15px;height:50px}}.section-list-search .inp-wrap .inp::placeholder{color:#787878}.section-list-search .inp-wrap .btn-search{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}@media (max-width:768px){.section-list-search .inp-wrap .btn-search{width:20px;height:20px}}.section-list-search .inp-wrap .btn-search img{width:100%;height:100%;display:block}.section-lawyer-partner{background:#fafafa;padding-block:5rem}.section-lawyer-partner .view-title{display:flex;align-items:center;gap:12px;margin-bottom:1.5rem}@media (max-width:768px){.section-lawyer-partner .view-title{gap:8px;margin-bottom:1rem}}.section-lawyer-partner .view-title img{width:16px;height:16px;display:block;flex-shrink:0}.section-lawyer-partner .view-title h3{font-size:28px;font-weight:600;color:#b98e6a;letter-spacing:-1.12px;line-height:1.45}@media (max-width:1200px){.section-lawyer-partner .view-title h3{font-size:1.5rem;letter-spacing:-0.03em}}@media (max-width:768px){.section-lawyer-partner .view-title h3{font-size:1.25rem}}.section-lawyer-partner .lawyer-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.section-lawyer-partner .lawyer-list{gap:20px}}@media (max-width:1024px){.section-lawyer-partner .lawyer-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.section-lawyer-partner .lawyer-list{grid-template-columns:repeat(1,1fr);gap:15px}}.section-lawyer-partner .lawyer-list>li{min-width:0}.section-lawyer-partner .inner{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:20px;overflow:clip;height:100%;transition:border-color 0.3s}@media (max-width:768px){.section-lawyer-partner .inner{border-radius:14px}}.section-lawyer-partner .inner:hover .circle-arr{opacity:1}.section-lawyer-partner .inner:hover .img-bx{background:#3d2b1a}.section-lawyer-partner .inner:hover .img-bx:before{opacity:0}.section-lawyer-partner .inner:hover .btn-arr:hover{background:#3d2b1a}.section-lawyer-partner .inner:hover .btn-arr:hover img{filter:brightness(0) invert(1)}.section-lawyer-partner .img-bx{position:relative;height:620px;background:#f4ede7;border-radius:20px;overflow:clip;transition:background 0.35s;flex-shrink:0;z-index:2}@media (max-width:1200px){.section-lawyer-partner .img-bx{height:490px}}@media (max-width:1024px){.section-lawyer-partner .img-bx{height:460px}}@media (max-width:768px){.section-lawyer-partner .img-bx{height:350px;border-radius:14px}}.section-lawyer-partner .img-bx:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#3d2b1a 100%);z-index:1;transition:opacity 0.35s;pointer-events:none}.section-lawyer-partner .img-bx:after{content:"";position:absolute;top:30px;right:30px;width:110px;height:110px;z-index:3;pointer-events:none;background-image:url("../images/sub/list-item.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:768px){.section-lawyer-partner .img-bx:after{width:70px;height:70px;top:16px;right:16px}}.section-lawyer-partner .img-bx .photo{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:95%;max-height:95%}.section-lawyer-partner .img-bx .name-bx{position:absolute;left:40px;bottom:40px;z-index:2;display:flex;align-items:baseline;gap:12px}@media (max-width:1200px){.section-lawyer-partner .img-bx .name-bx{left:28px;gap:8px}}@media (max-width:768px){.section-lawyer-partner .img-bx .name-bx{left:18px;gap:6px;bottom:30px}}.section-lawyer-partner .img-bx .name-bx .name{font-size:42px;font-weight:700;color:#fff;letter-spacing:-1.68px;line-height:1.2}@media (max-width:1200px){.section-lawyer-partner .img-bx .name-bx .name{font-size:2.1875rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-lawyer-partner .img-bx .name-bx .name{font-size:1.9375rem}}@media (max-width:768px){.section-lawyer-partner .img-bx .name-bx .name{font-size:1.75rem}}.section-lawyer-partner .img-bx .name-bx .pos{font-size:24px;font-weight:500;color:#fff;letter-spacing:-0.96px;line-height:1.2}@media (max-width:1200px){.section-lawyer-partner .img-bx .name-bx .pos{font-size:1.25rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-partner .img-bx .name-bx .pos{font-size:17px}}.section-lawyer-partner .img-bx .circle-arr{position:absolute;right:40px;bottom:40px;z-index:2;width:50px;height:50px;border-radius:50%;background:#b98e6a;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;transition:opacity 0.3s}@media (max-width:1200px){.section-lawyer-partner .img-bx .circle-arr{right:28px;width:42px;height:42px}}@media (max-width:768px){.section-lawyer-partner .img-bx .circle-arr{right:18px;bottom:30px;width:32px;height:32px}}.section-lawyer-partner .img-bx .circle-arr img{width:25px;height:25px;display:block}@media (max-width:768px){.section-lawyer-partner .img-bx .circle-arr img{width:16px;height:16px}}.section-lawyer-partner .info-bx{display:flex;flex-direction:column;padding-block:24px;flex:1;background:#fff;position:relative}.section-lawyer-partner .info-bx:before{content:"";position:absolute;display:block;background:#fff;left:0;width:100%;bottom:100%;height:50px;z-index:0}@media (max-width:1200px){.section-lawyer-partner .info-bx{padding-block:20px}}@media (max-width:768px){.section-lawyer-partner .info-bx{padding-block:16px}}.section-lawyer-partner .info-bx .icon-txt{padding-inline:40px;display:flex;align-items:center;gap:0.75rem}@media (max-width:1400px){.section-lawyer-partner .info-bx .icon-txt{padding-inline:24px}}@media (max-width:768px){.section-lawyer-partner .info-bx .icon-txt{gap:0.5rem;padding-inline:18px}.section-lawyer-partner .info-bx .icon-txt .icon{font-size:0}.section-lawyer-partner .info-bx .icon-txt img{width:1.25rem;height:1.25rem}}.section-lawyer-partner .info-bx .icon-txt .txt{color:#b98e6a;font-size:18px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-0.72px}@media (max-width:1200px){.section-lawyer-partner .info-bx .icon-txt .txt{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-lawyer-partner .info-bx .icon-txt .txt{font-size:14px}}.section-lawyer-partner .info-bx .desc{margin-block:1rem 1.5rem;padding-inline:40px;height:58px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;font-size:20px;font-weight:400;color:#575757;letter-spacing:-0.8px;line-height:1.6}@media (max-width:1400px){.section-lawyer-partner .info-bx .desc{padding-inline:24px;font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:1200px){.section-lawyer-partner .info-bx .desc{font-size:16px}}@media (max-width:768px){.section-lawyer-partner .info-bx .desc{margin-block:0.8125rem 1rem;height:46px;font-size:15px;padding-inline:18px}}.section-lawyer-partner .info-bx .tag-slider{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.section-lawyer-partner .info-bx .tag-slider{gap:12px}}.section-lawyer-partner .info-bx .tag-track{padding-inline:40px;display:flex;gap:8px;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}@media (max-width:1200px){.section-lawyer-partner .info-bx .tag-track{padding-inline:28px}}@media (max-width:768px){.section-lawyer-partner .info-bx .tag-track{padding-inline:18px}}.section-lawyer-partner .info-bx .tag-track.dragging{cursor:grabbing}.section-lawyer-partner .info-bx .tag{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;border:1px solid #b98e6a;color:#b98e6a;font-size:14px;font-weight:600;letter-spacing:-0.56px;line-height:1.3;white-space:nowrap;flex-shrink:0}@media (max-width:768px){.section-lawyer-partner .info-bx .tag{font-size:12px;padding:7px 12px}}.section-lawyer-partner .info-bx .slider-ctrl{padding-inline:40px;display:flex;align-items:center;gap:24px}@media (max-width:1200px){.section-lawyer-partner .info-bx .slider-ctrl{padding-inline:28px}}@media (max-width:768px){.section-lawyer-partner .info-bx .slider-ctrl{padding-inline:18px;gap:14px}}.section-lawyer-partner .info-bx .slider-ctrl .bar-wrap{flex:1;height:2px;background:#ddd;border-radius:9999px;position:relative;overflow:clip}.section-lawyer-partner .info-bx .slider-ctrl .bar-wrap .bar-fill{position:absolute;left:0;top:0;height:100%;width:0%;background:#b98e6a;border-radius:9999px;transition:width 0.2s}.section-lawyer-partner .info-bx .slider-ctrl .arrows{display:flex;gap:8px;flex-shrink:0}@media (max-width:768px){.section-lawyer-partner .info-bx .slider-ctrl .arrows{gap:6px}}.section-lawyer-partner .info-bx .slider-ctrl .btn-arr{width:28px;height:28px;border-radius:50%;background:#fafafa;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}@media (max-width:768px){.section-lawyer-partner .info-bx .slider-ctrl .btn-arr{width:24px;height:24px}}.section-lawyer-partner .info-bx .slider-ctrl .btn-arr img{width:14px;height:14px;display:block;filter:invert(1);opacity:0.4;transition:filter 0.2s,opacity 0.2s}@media (max-width:768px){.section-lawyer-partner .info-bx .slider-ctrl .btn-arr img{width:11px;height:11px}}.section-lawyer-partner .info-bx .slider-ctrl .btn-arr.prev{transform:rotate(180deg)}.section-lawyer-partner .info-bx .slider-ctrl .btn-arr:hover{background:#b98e6a}.section-lawyer-partner .info-bx .slider-ctrl .btn-arr:hover img{filter:invert(0);opacity:1}.section-view-contents{padding-bottom:6.25rem}@media (max-width:768px){.section-view-contents{padding-bottom:5rem}}.section-view-contents.news{padding-bottom:5rem}@media (max-width:768px){.section-view-contents.news{padding-bottom:3.75rem}}.section-view-contents .view-top{padding-block:3.75rem}@media (max-width:768px){.section-view-contents .view-top{padding-block:2.5rem}}.section-view-contents .view-top:after,.section-view-contents .view-top:before{content:"";display:block;width:100%;height:1px}.section-view-contents .view-top:before{background:#141414;margin-bottom:2.5rem}.section-view-contents .view-top:after{background:#d9d9d9;margin-top:2.5rem}.section-view-contents .view-top .tex-box{display:flex;flex-direction:column;align-items:center;gap:24px}@media (max-width:768px){.section-view-contents .view-top .tex-box{gap:16px}}.section-view-contents .view-top .tex-box .label{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background:#b98e6a;border-radius:9999px;font-size:16px;font-weight:600;color:#fff;letter-spacing:-0.64px;line-height:1.6}@media (max-width:768px){.section-view-contents .view-top .tex-box .label{font-size:14px;padding:5px 13px;letter-spacing:-0.02em}}.section-view-contents .view-top .tex-box .tit{font-size:40px;font-weight:600;color:#141414;letter-spacing:-1.6px;line-height:1.4;text-align:center}@media (max-width:1200px){.section-view-contents .view-top .tex-box .tit{font-size:2.125rem;letter-spacing:-0.03em}}@media (max-width:768px){.section-view-contents .view-top .tex-box .tit{font-size:1.625rem}}.section-view-contents .view-top .tex-box .date{font-size:18px;font-weight:600;color:#989898;letter-spacing:-0.72px;line-height:1.4}@media (max-width:1200px){.section-view-contents .view-top .tex-box .date{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-top .tex-box .date{font-size:14px}}.section-view-contents .view-body .body-intro{display:flex;flex-direction:column;gap:30px;margin-bottom:3.75rem}@media (max-width:768px){.section-view-contents .view-body .body-intro{gap:16px;margin-bottom:2.5rem}}.section-view-contents .view-body .body-intro .tit{font-size:24px;font-weight:600;color:#141414;letter-spacing:-0.96px;line-height:1.4}@media (max-width:1200px){.section-view-contents .view-body .body-intro .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .body-intro .tit{font-size:17px}}.section-view-contents .view-body .body-intro .dec{font-size:18px;font-weight:500;color:#787878;letter-spacing:-0.72px;line-height:1.6}@media (max-width:1200px){.section-view-contents .view-body .body-intro .dec{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .body-intro .dec{font-size:14px}}.section-view-contents .view-body .body-section{display:flex;flex-direction:column;gap:60px}@media (max-width:768px){.section-view-contents .view-body .body-section{gap:40px}}.section-view-contents .view-body .body-block{display:flex;flex-direction:column;gap:24px}.section-view-contents .view-body .body-block .head{display:flex;align-items:center;gap:12px}.section-view-contents .view-body .body-block .head .ic{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#b98e6a;border-radius:16px;flex-shrink:0;padding:0.375rem}.section-view-contents .view-body .body-block .head .ic img{width:1.25rem;height:1.25rem;display:block}.section-view-contents .view-body .body-block .head .tit{font-size:24px;font-weight:600;color:#b98e6a;letter-spacing:-0.96px;line-height:1.4}@media (max-width:1200px){.section-view-contents .view-body .body-block .head .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .body-block .head .tit{font-size:17px}}.section-view-contents .view-body .body-block .cont{display:flex;gap:1.6875rem;align-items:flex-start;padding-left:1rem}.section-view-contents .view-body .body-block .cont .bar{width:1px;background:#d9d9d9;align-self:stretch;flex-shrink:0}.section-view-contents .view-body .body-block .cont .txt{display:flex;flex-direction:column}.section-view-contents .view-body .body-block .cont .txt p{font-size:18px;font-weight:500;color:#787878;letter-spacing:-0.72px;line-height:1.6}@media (max-width:1200px){.section-view-contents .view-body .body-block .cont .txt p{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .body-block .cont .txt p{font-size:14px}}.section-view-contents .view-body .body-block .tags{display:flex;flex-wrap:wrap;gap:0.5rem;list-style:none;padding:0 0 0 2.75rem;margin:0}.section-view-contents .view-body .body-block .tags li{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;background:#f2ebe6;border-radius:9999px;font-size:14px;font-weight:500;color:#b98e6a;letter-spacing:-0.56px;line-height:1.3;white-space:nowrap}@media (max-width:768px){.section-view-contents .view-body .body-block .tags li{font-size:12px;letter-spacing:-0.03em;padding:8px 14px}}.section-view-contents .view-body .result-box{border:1px solid #b98e6a;border-radius:24px;overflow:clip}@media (max-width:768px){.section-view-contents .view-body .result-box{border-radius:16px}}.section-view-contents .view-body .result-box .inner{position:relative;padding:40px;display:flex;flex-direction:column;gap:24px}@media (max-width:768px){.section-view-contents .view-body .result-box .inner{padding:24px 20px;gap:16px}}.section-view-contents .view-body .result-box .inner:before{content:"";position:absolute;inset:0;background:#fff url("../images/sub/success-bx.jpg") center bottom/cover no-repeat}.section-view-contents .view-body .result-box .inner>*{position:relative}.section-view-contents .view-body .result-box .inner .head{display:flex;align-items:center;gap:8px}.section-view-contents .view-body .result-box .inner .head img{width:24px;height:24px;display:block;flex-shrink:0}.section-view-contents .view-body .result-box .inner .head .label{font-size:18px;font-weight:600;color:#b98e6a;letter-spacing:-0.72px;line-height:1.45}@media (max-width:1200px){.section-view-contents .view-body .result-box .inner .head .label{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .result-box .inner .head .label{font-size:14px}}.section-view-contents .view-body .result-box .inner .body{display:flex;flex-direction:column;gap:12px}.section-view-contents .view-body .result-box .inner .body .tit{font-size:24px;font-weight:600;color:#141414;letter-spacing:-0.96px;line-height:1.4}@media (max-width:1200px){.section-view-contents .view-body .result-box .inner .body .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .result-box .inner .body .tit{font-size:17px}}.section-view-contents .view-body .result-box .inner .body .txt p{font-size:18px;font-weight:500;color:#787878;letter-spacing:-0.72px;line-height:1.6}@media (max-width:1200px){.section-view-contents .view-body .result-box .inner .body .txt p{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .result-box .inner .body .txt p{font-size:14px}}@media (max-width:768px){.section-view-contents .view-body .editor-bx img{height:auto!important}}.section-view-contents .view-body .editor-bx p{color:#575757;font-size:18px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.45px}@media (max-width:1200px){.section-view-contents .view-body .editor-bx p{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .editor-bx p{font-size:14px}}.section-view-contents .view-body .tag-bx{margin-top:5rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:1.25rem 0}@media (max-width:768px){.section-view-contents .view-body .tag-bx{margin-top:4.375rem}}.section-view-contents .view-body .tag-bx .tag-list{display:flex;gap:0.5rem;flex-wrap:wrap}.section-view-contents .view-body .tag-bx .tag-list>li{border-radius:999px;background:#f2ebe6;padding:0.75rem 1rem;color:#b98e6a;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.35px}@media (max-width:768px){.section-view-contents .view-body .tag-bx .tag-list>li{font-size:12px;letter-spacing:-0.03em;padding:8px 14px}}.section-view-contents .view-body .original-view{padding-top:2.5rem;padding-bottom:5rem;border-bottom:1px solid #d9d9d9;display:flex;justify-content:center}.section-view-contents .view-body .original-view a{border-radius:9999px;background:#f2ebe6;padding:12px 20px;color:#141414;font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.5px}@media (max-width:1200px){.section-view-contents .view-body .original-view a{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-view-contents .view-body .original-view a{font-size:15px;padding:9px 18px}}.section-review-list{padding-block:3.75rem 9.375rem}@media (max-width:768px){.section-review-list{padding-block:1.875rem 115px}}.section-review-list .review-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.section-review-list .review-list{gap:20px}}@media (max-width:1024px){.section-review-list .review-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.section-review-list .review-list{grid-template-columns:repeat(1,1fr);gap:24px}}.section-review-list .review-list>li{min-width:0}.section-review-list .review-list .item{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.section-review-list .review-list .item .thumb-bx{position:relative}.section-review-list .review-list .item .thumb-bx .bg-bx{border-radius:20px;overflow:hidden;height:520px}@media (max-width:1024px){.section-review-list .review-list .item .thumb-bx .bg-bx{height:400px}}@media (max-width:768px){.section-review-list .review-list .item .thumb-bx .bg-bx{height:350px}}.section-review-list .review-list .item .thumb-bx .bg-bx img{width:100%;height:100%;object-fit:cover;object-position:top}.section-review-list .review-list .item .info-bx{margin-top:-100px;width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:0 0 1.5rem 1.5rem;background:rgba(255,255,255,0.1);backdrop-filter:blur(50px);position:relative;z-index:10;transition:background 0.3s}@media (max-width:1024px){.section-review-list .review-list .item .info-bx{padding:1.125rem;gap:1.125rem;margin-top:-90px}}.section-review-list .review-list .item .info-bx .txt-bx{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.section-review-list .review-list .item .info-bx .txt-bx{gap:10px}}.section-review-list .review-list .item .info-bx .txt-bx h4{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.8px;transition:color 0.3s;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.section-review-list .review-list .item .info-bx .txt-bx h4{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-review-list .review-list .item .info-bx .txt-bx h4{font-size:15px}}.section-review-list .review-list .item .info-bx .txt-bx .dec{overflow:hidden;color:#787878;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;transition:color 0.3s}.section-review-list .review-list .item .info-bx .lawyer-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px;position:relative;opacity:0.4;transition:opacity 0.3s}.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer{display:flex;align-items:center;gap:8px}.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:70px;height:70px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end;transition:border-color 0.3s,background 0.3s}.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:50px;height:50px}}.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#141414;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.64px;transition:color 0.3s}@media (max-width:1024px){.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{font-size:14px}}.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{margin-top:0.25rem;color:#787878;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.52px;transition:color 0.3s}@media (max-width:1024px){.section-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{font-size:12px}}.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer{width:130px;display:flex;align-items:center}@media (max-width:1600px){.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer{width:90px}}.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-10px}@media (max-width:1600px){.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-8px}}.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:50px;height:50px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end}.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:35px;height:35px}}.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx{align-items:center}.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.56px}@media (max-width:1600px){.section-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{font-size:13px}}.section-review-list .review-list .item:hover .thumb-bx .tag{border-color:#b98e6a;background:#b98e6a}.section-review-list .review-list .item:hover .thumb-bx .tag p{color:#fff}.section-review-list .review-list .item:hover .info-bx{background:#b98e6a}.section-review-list .review-list .item:hover .info-bx .txt-bx h4{color:#fff}.section-review-list .review-list .item:hover .info-bx .txt-bx .dec{color:rgba(255,255,255,0.7)}.section-review-list .review-list .item:hover .info-bx .lawyer-wrap{opacity:1}.section-review-list .review-list .item:hover .info-bx .lawyer-wrap .main-lawyer .img-bx{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.3)}.section-review-list .review-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#fff}.section-review-list .review-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt .dec{color:rgba(255,255,255,0.7)}.section-news-list{padding-block:3.75rem 9.375rem}@media (max-width:768px){.section-news-list{padding-block:1.875rem 115px}}.section-news-list .top-tabs{margin-bottom:2.5rem}@media (max-width:768px){.section-news-list .top-tabs{margin-bottom:2.1875rem}}.section-news-list .top-tabs .tab-list{display:flex;align-items:center;background:#f1e8e1;border-radius:9999px}.section-news-list .top-tabs .tab-list li{flex:1}.section-news-list .top-tabs .tab-list li a{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:9999px;font-size:24px;font-weight:600;color:#3d2b1a;letter-spacing:-0.96px;line-height:1.4;white-space:nowrap;transition:background 0.25s,color 0.25s}@media (max-width:1200px){.section-news-list .top-tabs .tab-list li a{font-size:1.25rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-news-list .top-tabs .tab-list li a{font-size:16px;padding:14px 10px}}.section-news-list .top-tabs .tab-list li.active a{background:#b98e6a;color:#fff}.section-news-list .news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.section-news-list .news-list{gap:20px}}@media (max-width:1024px){.section-news-list .news-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.section-news-list .news-list{grid-template-columns:repeat(1,1fr);gap:24px}}.section-news-list .news-list>li{min-width:0}.section-news-list .news-list>li a{display:flex;flex-direction:column;transition:box-shadow 0.3s;border-radius:20px}.section-news-list .news-list>li a:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,0.08)}.section-news-list .news-list>li a .img-bx{border-radius:20px 20px 0 0;height:320px;overflow:hidden}@media (max-width:1600px){.section-news-list .news-list>li a .img-bx{height:300px}}@media (max-width:1024px){.section-news-list .news-list>li a .img-bx{height:250px}}@media (max-width:768px){.section-news-list .news-list>li a .img-bx{height:200px}}.section-news-list .news-list>li a .img-bx img{width:100%;height:100%;object-fit:cover}.section-news-list .news-list>li a .txt-bx{border-radius:0 0 20px 20px;background:#fff;display:flex;padding:24px 24px;flex-direction:column;align-items:flex-start;align-self:stretch;transition:background 0.3s}@media (max-width:1600px){.section-news-list .news-list>li a .txt-bx{padding:20px 20px}}@media (max-width:768px){.section-news-list .news-list>li a .txt-bx{padding:16px}}.section-news-list .news-list>li a .txt-bx .category{border-radius:9999px;border:1px solid #b98e6a;backdrop-filter:blur(20px);padding:0.25rem 1rem;margin-bottom:0.75rem;color:#b98e6a;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.02em;transition:color 0.3s,background 0.3s,border-color 0.3s}@media (max-width:768px){.section-news-list .news-list>li a .txt-bx .category{font-size:13px}}.section-news-list .news-list>li a .txt-bx .tit{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.6px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.section-news-list .news-list>li a .txt-bx .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-news-list .news-list>li a .txt-bx .tit{font-size:17px}}.section-news-list .news-list>li a .txt-bx .date{margin-top:2.5rem;color:#9a9a9a;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.35px;transition:color 0.3s}@media (max-width:1200px){.section-news-list .news-list>li a .txt-bx .date{margin-top:1.375rem}}@media (max-width:768px){.section-news-list .news-list>li a .txt-bx .date{font-size:12px;letter-spacing:-0.02em}}.section-news-list .news-list>li a:hover .txt-bx{background:#fff}.section-news-list .news-list>li a:hover .txt-bx .category{color:#fff;background:#b98e6a}.section-news-list .news-list>li a:hover .txt-bx .tit{color:#b98e6a}.section-news-video{padding-bottom:5rem}@media (max-width:768px){.section-news-video{padding-bottom:3.75rem}}.section-news-video .container{max-width:1320px}.section-news-video .video-bx{width:100%;margin-inline:auto;position:relative;padding-bottom:56.25%}.section-news-video .video-bx iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-youtube-list{padding-block:6.25rem 9.375rem}@media (max-width:768px){.section-youtube-list{padding-block:3.125rem 115px}}.section-youtube-list .total-count{color:#141414;font-size:18px;font-style:normal;font-weight:500;line-height:145%;letter-spacing:-0.72px;margin-bottom:20px}@media (max-width:1200px){.section-youtube-list .total-count{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-youtube-list .total-count{font-size:14px}}.section-youtube-list .youtube-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.section-youtube-list .youtube-list{gap:20px}}@media (max-width:1024px){.section-youtube-list .youtube-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.section-youtube-list .youtube-list{grid-template-columns:repeat(1,1fr);gap:24px}}.section-youtube-list .youtube-list>li{min-width:0}.section-youtube-list .youtube-list>li a{display:flex;flex-direction:column}.section-youtube-list .youtube-list>li a .img-bx{border-radius:20px;aspect-ratio:16/9;overflow:hidden;position:relative}.section-youtube-list .youtube-list>li a .img-bx:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(185,142,106,0.5) 50.04%,#b98e6a 100%);opacity:0;backdrop-filter:blur(30px);transition:opacity 0.3s}.section-youtube-list .youtube-list>li a .img-bx img{width:100%;height:100%;object-fit:cover}.section-youtube-list .youtube-list>li a .img-bx .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.25rem;height:4.25rem;border-radius:50%;background-image:url("../images/sub/play-mark.svg");background-repeat:no-repeat;background-position:center;background-color:#b2b2b5;background-size:100%;z-index:1;transition:background 0.3s}@media (max-width:1024px){.section-youtube-list .youtube-list>li a .img-bx .play-icon{width:3.375rem;height:3.375rem}}.section-youtube-list .youtube-list>li a:hover .img-bx:after{opacity:1}.section-youtube-list .youtube-list>li a:hover .img-bx .play-icon{background-image:url("../images/sub/play-mark-active.svg");background-color:#b98e6a}.section-youtube-list .youtube-list>li a .txt-bx{display:flex;padding-top:24px;flex-direction:column;align-items:flex-start;align-self:stretch;transition:background 0.3s}@media (max-width:1600px){.section-youtube-list .youtube-list>li a .txt-bx{padding-top:20px}}@media (max-width:768px){.section-youtube-list .youtube-list>li a .txt-bx{padding-top:16px}}.section-youtube-list .youtube-list>li a .txt-bx .tit{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.6px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.section-youtube-list .youtube-list>li a .txt-bx .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-youtube-list .youtube-list>li a .txt-bx .tit{font-size:17px}}.section-youtube-list .youtube-list>li a .txt-bx .date{margin-top:2.5rem;color:#9a9a9a;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.35px;transition:color 0.3s}@media (max-width:1200px){.section-youtube-list .youtube-list>li a .txt-bx .date{margin-top:1.375rem}}@media (max-width:768px){.section-youtube-list .youtube-list>li a .txt-bx .date{font-size:12px;letter-spacing:-0.02em}}.section-form{padding-block:5rem 10.375rem}@media (max-width:768px){.section-form{padding-block:1.875rem 7.5rem}}.section-form .form-wrap{display:flex;flex-direction:column;gap:40px}@media (max-width:768px){.section-form .form-wrap{gap:28px}}.section-form .label{font-size:20px;font-weight:700;color:#141414;letter-spacing:-0.5px;line-height:1.5;margin-bottom:0.75rem}@media (max-width:1200px){.section-form .label{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-form .label{font-size:15.5px;margin-bottom:6px}}.section-form .label .req{color:#b98e6a;font-weight:600}.section-form .radio-list{display:flex;gap:20px}@media (max-width:768px){.section-form .radio-list{gap:10px;flex-wrap:wrap}}.section-form .radio-list .radio-item{flex:1}@media (max-width:768px){.section-form .radio-list .radio-item{flex:0 0 calc(50% - 5px)}}.section-form .radio-list .radio-item input[type=radio]{position:absolute;opacity:0;width:0;height:0}.section-form .radio-list .radio-item span{display:flex;align-items:center;justify-content:center;padding:1.125rem;border:1px solid #ddd;border-radius:16px;font-size:18px;font-weight:600;color:#9a9a9a;letter-spacing:-0.45px;line-height:1.45;cursor:pointer;transition:background 0.2s,color 0.2s,border-color 0.2s}@media (max-width:1200px){.section-form .radio-list .radio-item span{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-form .radio-list .radio-item span{font-size:15px;padding:12px 10px;border-radius:12px}}.section-form .radio-list .radio-item input[type=radio]:checked+span{background:#b98e6a;border-color:#b98e6a;color:#fff}.section-form .field-row{display:flex;gap:20px}@media (max-width:768px){.section-form .field-row{flex-direction:column;gap:28px}}.section-form .field-row .field{flex:1}.section-form .field.half{width:50%}@media (max-width:768px){.section-form .field.half{width:100%}}.section-form .inp{display:block;width:100%;padding:18px 20px;border:none;border-bottom:1px solid #ddd;background:transparent;font-size:18px;font-weight:500;color:#141414;letter-spacing:-0.45px;line-height:1.45;outline:none;transition:border-color 0.2s}@media (max-width:1200px){.section-form .inp{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-form .inp{font-size:14px;padding:12px 8px}}.section-form .inp::placeholder{color:#9a9a9a}.section-form .inp:focus{border-bottom-color:#b98e6a}.section-form .inp.textarea{resize:none;height:15rem}@media (max-width:768px){.section-form .inp.textarea{height:10rem}}.section-form .agree-row{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #ddd;gap:16px}@media (max-width:768px){.section-form .agree-row{flex-wrap:wrap;gap:12px;padding:14px 8px}}@media (max-width:576px){.section-form .agree-row{flex-direction:column;align-items:start}}.section-form .agree-row .agree-label{display:flex;align-items:center;gap:8px;cursor:pointer;flex:1;min-width:0;position:relative}.section-form .agree-row .agree-label .chk-inp{position:absolute;width:1.75rem;height:1.75rem;opacity:0;cursor:pointer;margin:0;top:0;left:0;z-index:1}.section-form .agree-row .agree-label .chk-box{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid #ddd;border-radius:6px;flex-shrink:0;overflow:clip;transition:background 0.2s,border-color 0.2s}.section-form .agree-row .agree-label .chk-box img{width:1.5rem;height:1.5rem;opacity:0;transition:opacity 0.2s}.section-form .agree-row .agree-label .chk-inp:checked+.chk-box img{opacity:1}.section-form .agree-row .agree-label .agree-txt{font-size:20px;font-weight:600;color:#141414;letter-spacing:-0.5px;line-height:1.5}@media (max-width:768px){.section-form .agree-row .agree-label .agree-txt{font-size:14px}}.section-form .agree-row .btn-privacy{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #141414;border-radius:9999px;font-size:16px;font-weight:600;color:#141414;letter-spacing:-0.4px;line-height:1.4;white-space:nowrap;flex-shrink:0;text-decoration:none;transition:background 0.2s,color 0.2s}@media (max-width:768px){.section-form .agree-row .btn-privacy{font-size:13px;letter-spacing:-0.02em;padding:6px 14px}}.section-form .agree-row .btn-privacy:hover{background:#141414;color:#fff}.section-form .btn-submit{margin-top:3.75rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;width:240px;padding:12px 24px;border-radius:9999px;background:#f1e8e1;transition:background 0.3s,border-color 0.3s}@media (max-width:1024px){.section-form .btn-submit{width:200px;padding:10px 20px}}@media (max-width:768px){.section-form .btn-submit{width:180px;padding:10px 18px}}.section-form .btn-submit span.pretendard{color:#141414;font-size:16px;font-weight:600;line-height:140%;letter-spacing:-0.64px;white-space:nowrap}@media (max-width:1024px){.section-form .btn-submit span.pretendard{font-size:15px;letter-spacing:-0.02em}}@media (max-width:768px){.section-form .btn-submit span.pretendard{font-size:14px}}.section-form .btn-submit .circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b98e6a;flex-shrink:0}@media (max-width:1024px){.section-form .btn-submit .circle{width:32px;height:32px}}@media (max-width:768px){.section-form .btn-submit .circle{width:28px;height:28px}}.section-form .btn-submit .circle img{width:18px;height:18px}@media (max-width:768px){.section-form .btn-submit .circle img{width:14px;height:14px}}.section-form .btn-submit:hover{background:#b98e6a;border-color:#b98e6a}.section-form .btn-submit:hover span.pretendard{color:#fff}.section-form .btn-submit:hover .circle{background:#fff}.section-form .btn-submit:hover .circle img{filter:brightness(0) saturate(100%) invert(61%) sepia(23%) saturate(612%) hue-rotate(351deg) brightness(96%) contrast(88%)}.section-confirmed{padding-bottom:10rem}.section-confirmed .inner{border-radius:30px;background:#fcfaf8;padding:80px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-confirmed .inner .icon-bx img{width:120px;height:120px}@media (max-width:768px){.section-confirmed .inner .icon-bx img{width:90px;height:90px}}.section-confirmed .inner .title{margin-block:2.5rem 1.5rem;color:#141414;text-align:center;font-size:48px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-1.2px}@media (max-width:1200px){.section-confirmed .inner .title{font-size:2.5rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-confirmed .inner .title{font-size:2rem}}@media (max-width:768px){.section-confirmed .inner .title{font-size:1.75rem}}.section-confirmed .inner .dec-bx{display:flex;flex-direction:column;gap:0.75rem;align-items:center;justify-content:center}.section-confirmed .inner .dec-bx p{color:#787878;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.45px}@media (max-width:1200px){.section-confirmed .inner .dec-bx p{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-confirmed .inner .dec-bx p{font-size:14px}}.section-confirmed .inner .btn-go{margin-top:3.75rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;width:240px;padding:12px 24px;border-radius:9999px;background:#fff;transition:background 0.3s,border-color 0.3s}@media (max-width:1024px){.section-confirmed .inner .btn-go{width:200px;padding:10px 20px}}@media (max-width:768px){.section-confirmed .inner .btn-go{width:180px;padding:10px 18px}}.section-confirmed .inner .btn-go span.pretendard{color:#141414;font-size:16px;font-weight:600;line-height:140%;letter-spacing:-0.64px;white-space:nowrap}@media (max-width:1024px){.section-confirmed .inner .btn-go span.pretendard{font-size:15px;letter-spacing:-0.02em}}@media (max-width:768px){.section-confirmed .inner .btn-go span.pretendard{font-size:14px}}.section-confirmed .inner .btn-go .circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b98e6a;flex-shrink:0}@media (max-width:1024px){.section-confirmed .inner .btn-go .circle{width:32px;height:32px}}@media (max-width:768px){.section-confirmed .inner .btn-go .circle{width:28px;height:28px}}.section-confirmed .inner .btn-go .circle img{width:18px;height:18px}@media (max-width:768px){.section-confirmed .inner .btn-go .circle img{width:14px;height:14px}}.section-confirmed .inner .btn-go:hover{background:#b98e6a;border-color:#b98e6a}.section-confirmed .inner .btn-go:hover span.pretendard{color:#fff}.section-confirmed .inner .btn-go:hover .circle{background:#fff}.section-confirmed .inner .btn-go:hover .circle img{filter:brightness(0) saturate(100%) invert(61%) sepia(23%) saturate(612%) hue-rotate(351deg) brightness(96%) contrast(88%)}.search-success-list .success-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media (max-width:1400px){.search-success-list .success-list{gap:20px;grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.search-success-list .success-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.search-success-list .success-list{grid-template-columns:repeat(1,1fr);gap:24px}}.search-success-list .success-list>li{min-width:0;border-radius:20px}@media (max-width:1400px){.search-success-list .success-list>li:last-of-type{display:none}}@media (max-width:1024px){.search-success-list .success-list>li:last-of-type{display:flex}}.search-success-list .success-list>li:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,0.08)}.search-success-list .success-list .item{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.search-success-list .success-list .item .thumb-bx{position:relative}.search-success-list .success-list .item .thumb-bx:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.5);z-index:1;pointer-events:none;border-radius:20px 20px 0 0}.search-success-list .success-list .item .thumb-bx .tag{z-index:5;position:absolute;left:24px;top:24px;border-radius:9999px;border:1px solid #b98e6a;backdrop-filter:blur(20px);display:inline-flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;background:#fff;transition:background 0.3s,border-color 0.3s}@media (max-width:768px){.search-success-list .success-list .item .thumb-bx .tag{padding:3px 14px}}.search-success-list .success-list .item .thumb-bx .tag p{color:#b98e6a;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.56px;transition:color 0.3s}@media (max-width:768px){.search-success-list .success-list .item .thumb-bx .tag p{font-size:13px;letter-spacing:-0.02em}}.search-success-list .success-list .item .thumb-bx .bg-bx{border-radius:20px 20px 0 0;overflow:hidden;height:310px}@media (max-width:1024px){.search-success-list .success-list .item .thumb-bx .bg-bx{height:260px}}@media (max-width:768px){.search-success-list .success-list .item .thumb-bx .bg-bx{height:240px}}.search-success-list .success-list .item .thumb-bx .bg-bx img{width:100%;height:100%;object-fit:cover}.search-success-list .success-list .item .thumb-bx .stamp{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:max-content}.search-success-list .success-list .item .thumb-bx .stamp img{max-width:316px}@media (max-width:1400px){.search-success-list .success-list .item .thumb-bx .stamp img{max-width:280px}}@media (max-width:768px){.search-success-list .success-list .item .thumb-bx .stamp img{max-width:230px}}.search-success-list .success-list .item .info-bx{width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:0 0 1.5rem 1.5rem;background:#f8f8f7;backdrop-filter:blur(50px);position:relative;z-index:10;transition:background 0.3s}@media (max-width:1024px){.search-success-list .success-list .item .info-bx{padding:1.125rem;gap:1.125rem}}.search-success-list .success-list .item .info-bx .txt-bx{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.search-success-list .success-list .item .info-bx .txt-bx{gap:10px}}.search-success-list .success-list .item .info-bx .txt-bx h4{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.96px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.search-success-list .success-list .item .info-bx .txt-bx h4{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-success-list .success-list .item .info-bx .txt-bx h4{font-size:17px}}.search-success-list .success-list .item .info-bx .txt-bx .dec{overflow:hidden;color:#787878;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;transition:color 0.3s}.search-success-list .success-list .item .info-bx .lawyer-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer{display:flex;align-items:center;gap:8px}.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:70px;height:70px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end;transition:border-color 0.3s,background 0.3s}.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:50px;height:50px}}.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#141414;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.64px;transition:color 0.3s}@media (max-width:1024px){.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{font-size:14px}}.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{margin-top:0.25rem;color:#787878;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.52px;transition:color 0.3s}@media (max-width:1024px){.search-success-list .success-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{font-size:12px}}.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer{width:130px;display:flex;align-items:center}@media (max-width:1600px){.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer{width:90px}}.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-10px}@media (max-width:1600px){.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-8px}}.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:50px;height:50px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end}.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width:1600px){.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:35px;height:35px}}.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx{align-items:center}.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.56px}@media (max-width:1600px){.search-success-list .success-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{font-size:13px}}.search-success-list .success-list .item:hover .thumb-bx .tag{border-color:#b98e6a;background:#b98e6a}.search-success-list .success-list .item:hover .thumb-bx .tag p{color:#fff}.search-success-list .success-list .item:hover .info-bx{background:#b98e6a}.search-success-list .success-list .item:hover .info-bx .txt-bx h4{color:#fff}.search-success-list .success-list .item:hover .info-bx .txt-bx .dec{color:rgba(255,255,255,0.7)}.search-success-list .success-list .item:hover .info-bx .lawyer-wrap .main-lawyer .img-bx{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.3)}.search-success-list .success-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#fff}.search-success-list .success-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt .dec{color:rgba(255,255,255,0.7)}.section-search-top{padding-top:8.75rem;position:relative;background:linear-gradient(180deg,rgba(185,142,106,0.1) 40.19%,rgba(255,255,255,0) 100%);backdrop-filter:blur(50px)}@media (max-width:1024px){.section-search-top{padding-top:6.25rem}}.section-search-top:before{content:"";position:absolute;top:0;right:0;background:url("../images/sub/search-bg-icon.png") no-repeat center;width:222px;aspect-ratio:222/130;background-size:100%}@media (max-width:1024px){.section-search-top:before{width:180px;aspect-ratio:180/110}}@media (max-width:768px){.section-search-top:before{width:120px;aspect-ratio:120/70}}.section-search-top .search-tit{color:#141414;font-size:42px;font-style:normal;font-weight:600;line-height:134%;letter-spacing:-1.68px}@media (max-width:1200px){.section-search-top .search-tit{font-size:2rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-search-top .search-tit{font-size:22px}}.section-search-top .header-search{margin-block:2.5rem 5rem;margin-inline:auto;width:936px;height:62px;padding:6px;background:#fff;border-radius:100px;box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);display:flex;align-items:center}@media (max-width:1024px){.section-search-top .header-search{box-shadow:0 4px 12px 0 rgba(0,0,0,0.1);width:700px;height:46px;padding:4px}}@media (max-width:768px){.section-search-top .header-search{width:100%;margin-block:1.875rem 3.125rem}}.section-search-top .header-search .search-input{max-width:100%;width:calc(100% - 50px);background:transparent;padding-inline:1.5rem;border:none;height:100%;color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.64px}@media (max-width:1024px){.section-search-top .header-search .search-input{font-size:14px;letter-spacing:-0.02em;width:calc(100% - 38px)}}.section-search-top .header-search .search-input::placeholder{color:#bbb}.section-search-top .header-search .search-btn{width:50px;height:50px;border-radius:100px;background:#b98e6a;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.section-search-top .header-search .search-btn{width:38px;height:38px}}.section-search-top .search-result-title{text-align:center;color:#141414;font-size:42px;font-style:normal;font-weight:600;line-height:134%;letter-spacing:-1.68px}@media (max-width:1200px){.section-search-top .search-result-title{font-size:2rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-search-top .search-result-title{font-size:20px}}.section-search-top .search-result-title span{color:#b98e6a}.section-search-top .top-tabs{margin-top:2.5rem}@media (max-width:768px){.section-search-top .top-tabs{margin-top:1.25rem}}.section-search-top .top-tabs .tab-list{display:flex;align-items:center;background:#f1e8e1;border-radius:9999px}@media (max-width:768px){.section-search-top .top-tabs .tab-list{flex-wrap:wrap;border-radius:25px}}.section-search-top .top-tabs .tab-list li{flex:1}@media (max-width:768px){.section-search-top .top-tabs .tab-list li{flex:33%}}.section-search-top .top-tabs .tab-list li a{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:9999px;font-size:20px;font-weight:600;color:#3d2b1a;letter-spacing:-0.96px;line-height:1.4;white-space:nowrap;transition:background 0.25s,color 0.25s}@media (max-width:1200px){.section-search-top .top-tabs .tab-list li a{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-search-top .top-tabs .tab-list li a{font-size:14px;padding:14px 10px}}.section-search-top .top-tabs .tab-list li.active a{background:#b98e6a;color:#fff}.search-list-section .total-title{margin-bottom:2.5rem;color:#141414;font-size:42px;font-style:normal;font-weight:600;line-height:134%;letter-spacing:-1.68px;display:flex;align-items:center;gap:0.75rem}@media (max-width:1200px){.search-list-section .total-title{font-size:2rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-list-section .total-title{font-size:22px;margin-bottom:1.875rem;gap:0.5rem}}.search-list-section .total-title span{color:#b98e6a;font-size:32px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-1.28px}@media (max-width:1200px){.search-list-section .total-title span{font-size:1.625rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-list-section .total-title span{font-size:18px}}.search-list-section .btn-view-more{margin-top:2.5rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;width:240px;padding:12px 24px;border-radius:9999px;border:1px solid rgba(255,255,255,0.3);background:rgba(185,142,106,0.1);transition:background 0.3s,border-color 0.3s}@media (max-width:1024px){.search-list-section .btn-view-more{width:200px;padding:10px 20px}}@media (max-width:768px){.search-list-section .btn-view-more{width:180px;padding:10px 18px;margin-top:1.875rem}}.search-list-section .btn-view-more span.cormorant{color:#b98e6a;font-size:16px;font-weight:700;letter-spacing:-0.64px;white-space:nowrap}@media (max-width:1024px){.search-list-section .btn-view-more span.cormorant{font-size:15px;letter-spacing:-0.02em}}@media (max-width:768px){.search-list-section .btn-view-more span.cormorant{font-size:14px}}.search-list-section .btn-view-more .circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b98e6a;flex-shrink:0}@media (max-width:1024px){.search-list-section .btn-view-more .circle{width:32px;height:32px}}@media (max-width:768px){.search-list-section .btn-view-more .circle{width:28px;height:28px}}.search-list-section .btn-view-more .circle img{width:18px;height:18px}@media (max-width:768px){.search-list-section .btn-view-more .circle img{width:14px;height:14px}}.search-list-section .btn-view-more:hover{background:#b98e6a;border-color:#b98e6a}.search-list-section .btn-view-more:hover span.cormorant{color:#fff}.search-lawyer-partner{background:#fafafa}.search-lawyer-partner .lawyer-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1200px){.search-lawyer-partner .lawyer-list{gap:20px}}@media (max-width:1024px){.search-lawyer-partner .lawyer-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.search-lawyer-partner .lawyer-list{grid-template-columns:repeat(1,1fr);gap:15px}}.search-lawyer-partner .lawyer-list>li{min-width:0}.search-lawyer-partner .inner{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:20px;overflow:clip;height:100%;transition:border-color 0.3s}@media (max-width:768px){.search-lawyer-partner .inner{border-radius:14px}}.search-lawyer-partner .inner:hover .circle-arr{opacity:1}.search-lawyer-partner .inner:hover .img-bx{background:#3d2b1a}.search-lawyer-partner .inner:hover .img-bx:before{opacity:0}.search-lawyer-partner .inner:hover .btn-arr:hover{background:#3d2b1a}.search-lawyer-partner .inner:hover .btn-arr:hover img{filter:brightness(0) invert(1)}.search-lawyer-partner .img-bx{position:relative;height:620px;background:#f4ede7;border-radius:20px;overflow:clip;transition:background 0.35s;flex-shrink:0;z-index:2}@media (max-width:1200px){.search-lawyer-partner .img-bx{height:490px}}@media (max-width:1024px){.search-lawyer-partner .img-bx{height:460px}}@media (max-width:768px){.search-lawyer-partner .img-bx{height:350px;border-radius:14px}}.search-lawyer-partner .img-bx:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#3d2b1a 100%);z-index:1;transition:opacity 0.35s;pointer-events:none}.search-lawyer-partner .img-bx:after{content:"";position:absolute;top:30px;right:30px;width:110px;height:110px;z-index:3;pointer-events:none;background-image:url("../images/sub/list-item.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:768px){.search-lawyer-partner .img-bx:after{width:70px;height:70px;top:16px;right:16px}}.search-lawyer-partner .img-bx .photo{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:95%;max-height:95%}.search-lawyer-partner .img-bx .name-bx{position:absolute;left:40px;bottom:40px;z-index:2;display:flex;align-items:baseline;gap:12px}@media (max-width:1200px){.search-lawyer-partner .img-bx .name-bx{left:28px;gap:8px}}@media (max-width:768px){.search-lawyer-partner .img-bx .name-bx{left:18px;gap:6px;bottom:30px}}.search-lawyer-partner .img-bx .name-bx .name{font-size:42px;font-weight:700;color:#fff;letter-spacing:-1.68px;line-height:1.2}@media (max-width:1200px){.search-lawyer-partner .img-bx .name-bx .name{font-size:2.1875rem;letter-spacing:-0.03em}}@media (max-width:1024px){.search-lawyer-partner .img-bx .name-bx .name{font-size:1.9375rem}}@media (max-width:768px){.search-lawyer-partner .img-bx .name-bx .name{font-size:1.75rem}}.search-lawyer-partner .img-bx .name-bx .pos{font-size:24px;font-weight:500;color:#fff;letter-spacing:-0.96px;line-height:1.2}@media (max-width:1200px){.search-lawyer-partner .img-bx .name-bx .pos{font-size:1.25rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-lawyer-partner .img-bx .name-bx .pos{font-size:17px}}.search-lawyer-partner .img-bx .circle-arr{position:absolute;right:40px;bottom:40px;z-index:2;width:50px;height:50px;border-radius:50%;background:#b98e6a;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;transition:opacity 0.3s}@media (max-width:1200px){.search-lawyer-partner .img-bx .circle-arr{right:28px;width:42px;height:42px}}@media (max-width:768px){.search-lawyer-partner .img-bx .circle-arr{right:18px;bottom:30px;width:32px;height:32px}}.search-lawyer-partner .img-bx .circle-arr img{width:25px;height:25px;display:block}@media (max-width:768px){.search-lawyer-partner .img-bx .circle-arr img{width:16px;height:16px}}.search-lawyer-partner .info-bx{display:flex;flex-direction:column;padding-block:24px;flex:1;background:#fff;position:relative}.search-lawyer-partner .info-bx:before{content:"";position:absolute;display:block;background:#fff;left:0;width:100%;bottom:100%;height:50px;z-index:0}@media (max-width:1200px){.search-lawyer-partner .info-bx{padding-block:20px}}@media (max-width:768px){.search-lawyer-partner .info-bx{padding-block:16px}}.search-lawyer-partner .info-bx .icon-txt{padding-inline:40px;display:flex;align-items:center;gap:0.75rem}@media (max-width:1400px){.search-lawyer-partner .info-bx .icon-txt{padding-inline:24px}}@media (max-width:768px){.search-lawyer-partner .info-bx .icon-txt{gap:0.5rem;padding-inline:18px}.search-lawyer-partner .info-bx .icon-txt .icon{font-size:0}.search-lawyer-partner .info-bx .icon-txt img{width:1.25rem;height:1.25rem}}.search-lawyer-partner .info-bx .icon-txt .txt{color:#b98e6a;font-size:18px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-0.72px}@media (max-width:1200px){.search-lawyer-partner .info-bx .icon-txt .txt{font-size:1rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-lawyer-partner .info-bx .icon-txt .txt{font-size:14px}}.search-lawyer-partner .info-bx .desc{margin-block:1rem 1.5rem;padding-inline:40px;height:58px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;font-size:20px;font-weight:400;color:#575757;letter-spacing:-0.8px;line-height:1.6}@media (max-width:1400px){.search-lawyer-partner .info-bx .desc{padding-inline:24px;font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:1200px){.search-lawyer-partner .info-bx .desc{font-size:16px}}@media (max-width:768px){.search-lawyer-partner .info-bx .desc{margin-block:0.8125rem 1rem;height:46px;font-size:15px;padding-inline:18px}}.search-lawyer-partner .info-bx .tag-slider{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.search-lawyer-partner .info-bx .tag-slider{gap:12px}}.search-lawyer-partner .info-bx .tag-track{padding-inline:40px;display:flex;gap:8px;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}@media (max-width:1200px){.search-lawyer-partner .info-bx .tag-track{padding-inline:28px}}@media (max-width:768px){.search-lawyer-partner .info-bx .tag-track{padding-inline:18px}}.search-lawyer-partner .info-bx .tag-track.dragging{cursor:grabbing}.search-lawyer-partner .info-bx .tag{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;border:1px solid #b98e6a;color:#b98e6a;font-size:14px;font-weight:600;letter-spacing:-0.56px;line-height:1.3;white-space:nowrap;flex-shrink:0}@media (max-width:768px){.search-lawyer-partner .info-bx .tag{font-size:12px;padding:7px 12px}}.search-lawyer-partner .info-bx .slider-ctrl{padding-inline:40px;display:flex;align-items:center;gap:24px}@media (max-width:1200px){.search-lawyer-partner .info-bx .slider-ctrl{padding-inline:28px}}@media (max-width:768px){.search-lawyer-partner .info-bx .slider-ctrl{padding-inline:18px;gap:14px}}.search-lawyer-partner .info-bx .slider-ctrl .bar-wrap{flex:1;height:2px;background:#ddd;border-radius:9999px;position:relative;overflow:clip}.search-lawyer-partner .info-bx .slider-ctrl .bar-wrap .bar-fill{position:absolute;left:0;top:0;height:100%;width:0%;background:#b98e6a;border-radius:9999px;transition:width 0.2s}.search-lawyer-partner .info-bx .slider-ctrl .arrows{display:flex;gap:8px;flex-shrink:0}@media (max-width:768px){.search-lawyer-partner .info-bx .slider-ctrl .arrows{gap:6px}}.search-lawyer-partner .info-bx .slider-ctrl .btn-arr{width:28px;height:28px;border-radius:50%;background:#fafafa;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}@media (max-width:768px){.search-lawyer-partner .info-bx .slider-ctrl .btn-arr{width:24px;height:24px}}.search-lawyer-partner .info-bx .slider-ctrl .btn-arr img{width:14px;height:14px;display:block;filter:invert(1);opacity:0.4;transition:filter 0.2s,opacity 0.2s}@media (max-width:768px){.search-lawyer-partner .info-bx .slider-ctrl .btn-arr img{width:11px;height:11px}}.search-lawyer-partner .info-bx .slider-ctrl .btn-arr.prev{transform:rotate(180deg)}.search-lawyer-partner .info-bx .slider-ctrl .btn-arr:hover{background:#b98e6a}.search-lawyer-partner .info-bx .slider-ctrl .btn-arr:hover img{filter:invert(0);opacity:1}.search-review-list .review-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media (max-width:1600px){.search-review-list .review-list{gap:20px}}@media (max-width:1400px){.search-review-list .review-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.search-review-list .review-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.search-review-list .review-list{grid-template-columns:repeat(1,1fr);gap:24px}}.search-review-list .review-list>li{min-width:0}@media (max-width:1400px){.search-review-list .review-list>li:last-of-type{display:none}}@media (max-width:1024px){.search-review-list .review-list>li:last-of-type{display:flex}}.search-review-list .review-list .item{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.search-review-list .review-list .item .thumb-bx{position:relative}.search-review-list .review-list .item .thumb-bx .bg-bx{border-radius:20px;overflow:hidden;height:300px}@media (max-width:768px){.search-review-list .review-list .item .thumb-bx .bg-bx{height:250px}}.search-review-list .review-list .item .thumb-bx .bg-bx img{width:100%;height:100%;object-fit:cover}.search-review-list .review-list .item .info-bx{margin-top:-50px;width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:0 0 1.5rem 1.5rem;background:rgba(0,0,0,0.1);backdrop-filter:blur(50px);position:relative;z-index:10;transition:background 0.3s}@media (max-width:1024px){.search-review-list .review-list .item .info-bx{padding:1.125rem;gap:1.125rem;margin-top:-90px}}.search-review-list .review-list .item .info-bx .txt-bx{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.search-review-list .review-list .item .info-bx .txt-bx{gap:10px}}.search-review-list .review-list .item .info-bx .txt-bx h4{color:#141414;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.8px;transition:color 0.3s;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.search-review-list .review-list .item .info-bx .txt-bx h4{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-review-list .review-list .item .info-bx .txt-bx h4{font-size:15px}}.search-review-list .review-list .item .info-bx .txt-bx .dec{overflow:hidden;color:#787878;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;transition:color 0.3s}.search-review-list .review-list .item .info-bx .lawyer-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px;position:relative}.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer{display:flex;align-items:center;gap:8px}.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:70px;height:70px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end;transition:border-color 0.3s,background 0.3s}.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx img{max-width:100%}@media (max-width:1600px){.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .img-bx{width:50px;height:50px}}.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#141414;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.64px;transition:color 0.3s}@media (max-width:1024px){.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt h5{font-size:14px}}.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{margin-top:0.25rem;color:#787878;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.52px;transition:color 0.3s}@media (max-width:1024px){.search-review-list .review-list .item .info-bx .lawyer-wrap .main-lawyer .txt .dec{font-size:12px}}.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer{width:130px;display:flex;align-items:center}@media (max-width:1600px){.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer{width:90px}}.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-10px}@media (max-width:1600px){.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li:nth-of-type(n+2){margin-left:-8px}}.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:50px;height:50px;aspect-ratio:1;border-radius:9999px;border:1px solid #fff;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:end}.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx img{max-width:100%}@media (max-width:1600px){.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx{width:35px;height:35px}}.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx{align-items:center}.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.56px}@media (max-width:1600px){.search-review-list .review-list .item .info-bx .lawyer-wrap .more-lawyer>li .img-bx.numbx .num{font-size:13px}}.search-review-list .review-list .item:hover .thumb-bx .tag{border-color:#b98e6a;background:#b98e6a}.search-review-list .review-list .item:hover .thumb-bx .tag p{color:#fff}.search-review-list .review-list .item:hover .info-bx{background:#b98e6a}.search-review-list .review-list .item:hover .info-bx .txt-bx h4{color:#fff}.search-review-list .review-list .item:hover .info-bx .txt-bx .dec{color:rgba(255,255,255,0.7)}.search-review-list .review-list .item:hover .info-bx .lawyer-wrap{opacity:1}.search-review-list .review-list .item:hover .info-bx .lawyer-wrap .main-lawyer .img-bx{border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.3)}.search-review-list .review-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt h5{color:#fff}.search-review-list .review-list .item:hover .info-bx .lawyer-wrap .main-lawyer .txt .dec{color:rgba(255,255,255,0.7)}.search-news-list{background:#fafafa}.search-news-list .news-list{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width:1600px){.search-news-list .news-list{gap:20px}}@media (max-width:1400px){.search-news-list .news-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.search-news-list .news-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.search-news-list .news-list{grid-template-columns:repeat(1,1fr);gap:24px}}.search-news-list .news-list>li{min-width:0}@media (max-width:1400px){.search-news-list .news-list>li:last-of-type{display:none}}@media (max-width:1024px){.search-news-list .news-list>li:last-of-type{display:block}}.search-news-list .news-list>li a{display:flex;flex-direction:column;transition:box-shadow 0.3s;border-radius:20px}.search-news-list .news-list>li a:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,0.08)}.search-news-list .news-list>li a .img-bx{border-radius:20px 20px 0 0;height:260px;overflow:hidden}@media (max-width:1600px){.search-news-list .news-list>li a .img-bx{height:240px}}@media (max-width:1024px){.search-news-list .news-list>li a .img-bx{height:240px}}@media (max-width:768px){.search-news-list .news-list>li a .img-bx{height:200px}}.search-news-list .news-list>li a .img-bx img{width:100%;height:100%;object-fit:cover}.search-news-list .news-list>li a .txt-bx{border-radius:0 0 20px 20px;background:rgba(255,255,255,0.1);display:flex;padding:24px 24px;flex-direction:column;align-items:flex-start;align-self:stretch;transition:background 0.3s}@media (max-width:1600px){.search-news-list .news-list>li a .txt-bx{padding:20px 20px}}@media (max-width:768px){.search-news-list .news-list>li a .txt-bx{padding:16px}}.search-news-list .news-list>li a .txt-bx .category{backdrop-filter:blur(20px);margin-bottom:0.75rem;color:#b98e6a;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.02em;transition:color 0.3s,background 0.3s,border-color 0.3s}@media (max-width:768px){.search-news-list .news-list>li a .txt-bx .category{font-size:13px}}.search-news-list .news-list>li a .txt-bx .tit{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.6px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.search-news-list .news-list>li a .txt-bx .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-news-list .news-list>li a .txt-bx .tit{font-size:17px}}.search-news-list .news-list>li a .txt-bx .date{margin-top:2.5rem;color:#9a9a9a;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.35px;transition:color 0.3s}@media (max-width:1200px){.search-news-list .news-list>li a .txt-bx .date{margin-top:1.375rem}}@media (max-width:768px){.search-news-list .news-list>li a .txt-bx .date{font-size:12px;letter-spacing:-0.02em}}.search-news-list .news-list>li a:hover .txt-bx{background:#b98e6a}.search-news-list .news-list>li a:hover .txt-bx .category{color:#fff}.search-news-list .news-list>li a:hover .txt-bx .tit{color:#fff}.search-news-list .news-list>li a:hover .txt-bx .date{color:rgba(255,255,255,0.7)}.search-news-list .youtube-list{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width:1600px){.search-news-list .youtube-list{gap:20px}}@media (max-width:1400px){.search-news-list .youtube-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.search-news-list .youtube-list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:576px){.search-news-list .youtube-list{grid-template-columns:repeat(1,1fr);gap:24px}}.search-news-list .youtube-list>li{min-width:0}@media (max-width:1400px){.search-news-list .youtube-list>li:last-of-type{display:none}}@media (max-width:1024px){.search-news-list .youtube-list>li:last-of-type{display:block}}.search-news-list .youtube-list>li a{display:flex;flex-direction:column}.search-news-list .youtube-list>li a .img-bx{border-radius:20px;height:280px;overflow:hidden;position:relative}.search-news-list .youtube-list>li a .img-bx:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(185,142,106,0.5) 50.04%,#b98e6a 100%);opacity:0;backdrop-filter:blur(30px);transition:opacity 0.3s}@media (max-width:1024px){.search-news-list .youtube-list>li a .img-bx{height:250px}}@media (max-width:768px){.search-news-list .youtube-list>li a .img-bx{height:200px}}.search-news-list .youtube-list>li a .img-bx img{width:100%;height:100%;object-fit:cover}.search-news-list .youtube-list>li a .img-bx .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.25rem;height:4.25rem;border-radius:50%;background-image:url("../images/sub/play-mark.svg");background-repeat:no-repeat;background-position:center;background-color:#b2b2b5;background-size:100%;z-index:1;transition:background 0.3s}@media (max-width:1024px){.search-news-list .youtube-list>li a .img-bx .play-icon{width:3.375rem;height:3.375rem}}.search-news-list .youtube-list>li a:hover .img-bx:after{opacity:1}.search-news-list .youtube-list>li a:hover .img-bx .play-icon{background-image:url("../images/sub/play-mark-active.svg");background-color:#b98e6a}.search-news-list .youtube-list>li a .txt-bx{display:flex;padding-top:24px;flex-direction:column;align-items:flex-start;align-self:stretch;transition:background 0.3s}@media (max-width:1600px){.search-news-list .youtube-list>li a .txt-bx{padding-top:20px}}@media (max-width:768px){.search-news-list .youtube-list>li a .txt-bx{padding-top:16px}}.search-news-list .youtube-list>li a .txt-bx .tit{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.6px;transition:color 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}@media (max-width:1200px){.search-news-list .youtube-list>li a .txt-bx .tit{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.search-news-list .youtube-list>li a .txt-bx .tit{font-size:17px}}.search-news-list .youtube-list>li a .txt-bx .date{margin-top:2.5rem;color:#9a9a9a;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.35px;transition:color 0.3s}@media (max-width:1200px){.search-news-list .youtube-list>li a .txt-bx .date{margin-top:1.375rem}}@media (max-width:768px){.search-news-list .youtube-list>li a .txt-bx .date{font-size:12px;letter-spacing:-0.02em}}.sub-txt32{color:var(--a-text-color-title-242424,#242424);font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-0.8px}.sub-txt32.white{color:#fff}.sub-txt32.bold{font-weight:600;line-height:1.4}.sub-txt32.lh16{line-height:1.6}@media (max-width:1200px){.sub-txt32{font-size:1.625rem;letter-spacing:-0.02em}}@media (max-width:1024px){.sub-txt32{font-size:1.4375rem}}@media (max-width:768px){.sub-txt32{font-size:20px}}.sub-txt26{color:var(--a-text-color-title-242424,#242424);font-size:26px;font-style:normal;font-weight:600;line-height:140%}.sub-txt26.black{color:#000;line-height:1.6}@media (max-width:1200px){.sub-txt26{font-size:1.375rem;letter-spacing:-0.02em}}@media (max-width:768px){.sub-txt26{font-size:18px}}.sub-txt24{color:var(--a-text-color-title-242424,#242424);font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.48px}@media (max-width:1200px){.sub-txt24{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.sub-txt24{font-size:17px}}.sub-txt22{color:var(--a-text-color-body-454545,#454545);font-size:22px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.44px}.sub-txt22.gray{color:#686868}@media (max-width:1200px){.sub-txt22{font-size:1.1875rem;letter-spacing:-0.02em}}@media (max-width:768px){.sub-txt22{font-size:16px}}.sub-txt20{color:var(--a-text-color-body-454545,#454545);font-size:20px;font-style:normal;font-weight:600;line-height:160%}.sub-txt20.fw400{font-weight:400}.sub-txt20.fw400 b{font-weight:600}@media (max-width:1200px){.sub-txt20{font-size:1.125rem}}@media (max-width:768px){.sub-txt20{font-size:15px}}.sub-txt18{color:var(--a-text-color-body-686868,#686868);font-size:1.125rem;font-style:normal;font-weight:400;line-height:160%}.sub-txt18.black{color:#242424}.sub-txt18.dark{color:#454545}@media (max-width:1200px){.sub-txt18{font-size:1rem}}@media (max-width:768px){.sub-txt18{font-size:14px}}.sub-footer{border-radius:30px 30px 0 0;width:100%;position:relative;background:url("../images/main/main-footer.jpg") no-repeat center center/cover}.section-services{position:relative;overflow:clip}.section-services .bx0{position:relative;width:100%;height:100vh;background:#1a140f;overflow:clip;z-index:0}.section-services .bx0 .bg-img{position:absolute;overflow:clip;will-change:width,height,left,top,border-radius;z-index:1}.section-services .bx0 .bg-img img{width:100%;height:100%;object-fit:cover;display:block}.section-services .bx0 .bg-img .overlay{position:absolute;inset:0;background:rgba(0,0,0,0.4);opacity:0}.section-services .bx0 .wm{position:absolute;left:50%;transform:translateX(-50%);top:calc(50% + 236px);font-size:110px;font-weight:800;color:rgba(255,255,255,0.05);letter-spacing:-4.4px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}@media (max-width:1200px){.section-services .bx0 .wm{font-size:80px;letter-spacing:-0.03em}}@media (max-width:768px){.section-services .bx0 .wm{font-size:40px;top:calc(50% + 120px)}}.section-services .bx0 .cont{position:absolute;inset:0;z-index:2}.section-services .bx0 .cont .txt-top{position:absolute;left:calc((100% - 1640px) / 2);top:140px;display:flex;flex-direction:column;gap:30px;width:600px}@media (max-width:1680px){.section-services .bx0 .cont .txt-top{left:20px;width:auto;padding-right:20px}}@media (max-width:768px){.section-services .bx0 .cont .txt-top{top:120px;gap:20px}}.section-services .bx0 .cont .txt-top .tit{display:block;font-size:48px;font-weight:700;color:#fff;line-height:1.3;letter-spacing:-1.92px}@media (max-width:1200px){.section-services .bx0 .cont .txt-top .tit{font-size:2.5rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-services .bx0 .cont .txt-top .tit{font-size:2rem}}@media (max-width:768px){.section-services .bx0 .cont .txt-top .tit{font-size:1.75rem}}.section-services .bx0 .cont .txt-top .desc{font-size:24px;font-weight:500;color:rgba(255,255,255,0.7);line-height:1.35;letter-spacing:-0.96px}@media (max-width:1200px){.section-services .bx0 .cont .txt-top .desc{font-size:1.3125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-services .bx0 .cont .txt-top .desc{font-size:17px}}.section-services .bx1,.section-services .bx2,.section-services .bx3{position:absolute;inset:0;overflow:clip}.section-services .bx1 .bg-bx,.section-services .bx2 .bg-bx,.section-services .bx3 .bg-bx{position:absolute;inset:0}.section-services .bx1 .bg-bx img,.section-services .bx2 .bg-bx img,.section-services .bx3 .bg-bx img{width:100%;height:100%;object-fit:cover;display:block}.section-services .bx1 .bg-bx .bx-overlay,.section-services .bx2 .bg-bx .bx-overlay,.section-services .bx3 .bg-bx .bx-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.4) 70.372%),linear-gradient(90deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%)}.section-services .bx1 .container,.section-services .bx2 .container,.section-services .bx3 .container{position:relative;height:100%;z-index:2;display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width:768px){.section-services .bx1 .container,.section-services .bx2 .container,.section-services .bx3 .container{justify-content:flex-start}}.section-services .bx1 .area-detail,.section-services .bx2 .area-detail,.section-services .bx3 .area-detail{display:flex;justify-content:flex-end;padding-bottom:100px}@media (max-width:1440px){.section-services .bx1 .area-detail,.section-services .bx2 .area-detail,.section-services .bx3 .area-detail{padding-bottom:80px}}@media (max-width:768px){.section-services .bx1 .area-detail,.section-services .bx2 .area-detail,.section-services .bx3 .area-detail{width:100%;padding-bottom:100px}}.section-services .bx1 .area-detail .wrap,.section-services .bx2 .area-detail .wrap,.section-services .bx3 .area-detail .wrap{width:673px;display:flex;flex-direction:column;gap:60px}@media (max-width:1100px){.section-services .bx1 .area-detail .wrap,.section-services .bx2 .area-detail .wrap,.section-services .bx3 .area-detail .wrap{gap:40px;width:100%}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap,.section-services .bx2 .area-detail .wrap,.section-services .bx3 .area-detail .wrap{gap:32px}}.section-services .bx1 .area-detail .wrap .detail-info,.section-services .bx2 .area-detail .wrap .detail-info,.section-services .bx3 .area-detail .wrap .detail-info{display:flex;flex-direction:column;gap:16px}@media (max-width:1200px){.section-services .bx1 .area-detail .wrap .detail-info,.section-services .bx2 .area-detail .wrap .detail-info,.section-services .bx3 .area-detail .wrap .detail-info{gap:12px}}.section-services .bx1 .area-detail .wrap .detail-info .d-tit,.section-services .bx2 .area-detail .wrap .detail-info .d-tit,.section-services .bx3 .area-detail .wrap .detail-info .d-tit{color:#fff;font-size:48px;font-weight:700;line-height:1.3;letter-spacing:-1.92px}@media (max-width:1200px){.section-services .bx1 .area-detail .wrap .detail-info .d-tit,.section-services .bx2 .area-detail .wrap .detail-info .d-tit,.section-services .bx3 .area-detail .wrap .detail-info .d-tit{font-size:2.5rem;letter-spacing:-0.03em}}@media (max-width:1024px){.section-services .bx1 .area-detail .wrap .detail-info .d-tit,.section-services .bx2 .area-detail .wrap .detail-info .d-tit,.section-services .bx3 .area-detail .wrap .detail-info .d-tit{font-size:2rem}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .detail-info .d-tit,.section-services .bx2 .area-detail .wrap .detail-info .d-tit,.section-services .bx3 .area-detail .wrap .detail-info .d-tit{font-size:1.75rem}}.section-services .bx1 .area-detail .wrap .detail-info .d-en,.section-services .bx2 .area-detail .wrap .detail-info .d-en,.section-services .bx3 .area-detail .wrap .detail-info .d-en{color:rgba(255,255,255,0.5);font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-0.8px}@media (max-width:1200px){.section-services .bx1 .area-detail .wrap .detail-info .d-en,.section-services .bx2 .area-detail .wrap .detail-info .d-en,.section-services .bx3 .area-detail .wrap .detail-info .d-en{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .detail-info .d-en,.section-services .bx2 .area-detail .wrap .detail-info .d-en,.section-services .bx3 .area-detail .wrap .detail-info .d-en{font-size:15px}}.section-services .bx1 .area-detail .wrap .detail-info .d-desc,.section-services .bx2 .area-detail .wrap .detail-info .d-desc,.section-services .bx3 .area-detail .wrap .detail-info .d-desc{color:#fff;font-size:20px;font-weight:500;line-height:1.6;letter-spacing:-0.8px;margin-top:24px}@media (max-width:1200px){.section-services .bx1 .area-detail .wrap .detail-info .d-desc,.section-services .bx2 .area-detail .wrap .detail-info .d-desc,.section-services .bx3 .area-detail .wrap .detail-info .d-desc{font-size:1.125rem;letter-spacing:-0.02em}}@media (max-width:1024px){.section-services .bx1 .area-detail .wrap .detail-info .d-desc,.section-services .bx2 .area-detail .wrap .detail-info .d-desc,.section-services .bx3 .area-detail .wrap .detail-info .d-desc{margin-top:16px}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .detail-info .d-desc,.section-services .bx2 .area-detail .wrap .detail-info .d-desc,.section-services .bx3 .area-detail .wrap .detail-info .d-desc{font-size:15px;margin-top:12px}.section-services .bx1 .area-detail .wrap .detail-info .d-desc br,.section-services .bx2 .area-detail .wrap .detail-info .d-desc br,.section-services .bx3 .area-detail .wrap .detail-info .d-desc br{display:none}}.section-services .bx1 .area-detail .wrap .btn-view-more,.section-services .bx2 .area-detail .wrap .btn-view-more,.section-services .bx3 .area-detail .wrap .btn-view-more{display:inline-flex;align-items:center;justify-content:space-between;width:240px;padding:12px 24px;border-radius:9999px;border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.1);transition:background 0.3s,border-color 0.3s}@media (max-width:1024px){.section-services .bx1 .area-detail .wrap .btn-view-more,.section-services .bx2 .area-detail .wrap .btn-view-more,.section-services .bx3 .area-detail .wrap .btn-view-more{width:200px;padding:10px 20px}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .btn-view-more,.section-services .bx2 .area-detail .wrap .btn-view-more,.section-services .bx3 .area-detail .wrap .btn-view-more{width:180px;padding:10px 18px}}.section-services .bx1 .area-detail .wrap .btn-view-more span.pretendard,.section-services .bx2 .area-detail .wrap .btn-view-more span.pretendard,.section-services .bx3 .area-detail .wrap .btn-view-more span.pretendard{color:#fff;font-size:16px;font-weight:700;letter-spacing:-0.64px;white-space:nowrap}@media (max-width:1024px){.section-services .bx1 .area-detail .wrap .btn-view-more span.pretendard,.section-services .bx2 .area-detail .wrap .btn-view-more span.pretendard,.section-services .bx3 .area-detail .wrap .btn-view-more span.pretendard{font-size:15px;letter-spacing:-0.02em}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .btn-view-more span.pretendard,.section-services .bx2 .area-detail .wrap .btn-view-more span.pretendard,.section-services .bx3 .area-detail .wrap .btn-view-more span.pretendard{font-size:14px}}.section-services .bx1 .area-detail .wrap .btn-view-more .circle,.section-services .bx2 .area-detail .wrap .btn-view-more .circle,.section-services .bx3 .area-detail .wrap .btn-view-more .circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b98e6a;flex-shrink:0}@media (max-width:1024px){.section-services .bx1 .area-detail .wrap .btn-view-more .circle,.section-services .bx2 .area-detail .wrap .btn-view-more .circle,.section-services .bx3 .area-detail .wrap .btn-view-more .circle{width:32px;height:32px}}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .btn-view-more .circle,.section-services .bx2 .area-detail .wrap .btn-view-more .circle,.section-services .bx3 .area-detail .wrap .btn-view-more .circle{width:28px;height:28px}}.section-services .bx1 .area-detail .wrap .btn-view-more .circle img,.section-services .bx2 .area-detail .wrap .btn-view-more .circle img,.section-services .bx3 .area-detail .wrap .btn-view-more .circle img{width:18px;height:18px}@media (max-width:768px){.section-services .bx1 .area-detail .wrap .btn-view-more .circle img,.section-services .bx2 .area-detail .wrap .btn-view-more .circle img,.section-services .bx3 .area-detail .wrap .btn-view-more .circle img{width:14px;height:14px}}.section-services .bx1 .area-detail .wrap .btn-view-more:hover,.section-services .bx2 .area-detail .wrap .btn-view-more:hover,.section-services .bx3 .area-detail .wrap .btn-view-more:hover{background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.5)}.paging-area{overflow:hidden;margin-top:60px}@media (max-width:768px){.paging-area{margin-top:55px}}.paging-area ul li a{width:40px;height:40px;gap:6px;font-family:"Lexend",sans-serif;color:#111;font-size:14px;font-style:normal;font-weight:600;border:none;transition:all 0.3s;line-height:40px;clip-path:path("M34.1731 34.2891C36.7642 32.4331 38.3403 27.1624 39.1881 20.4997C39.6418 16.0857 39.8806 11.2671 40 0H26.4597C11.8448 0.0118977 0 11.8144 0 26.3891V40C11.2119 39.881 16 39.6431 20.4299 39.2029C27.0806 38.3819 32.3582 36.8352 34.1731 34.301V34.2891Z")}@media (max-width:1024px){.paging-area ul li a{font-size:13px;width:30px;height:30px;line-height:30px;clip-path:path("M25.63 25.72C27.57 24.32 28.76 20.37 29.39 15.37C29.73 12.06 29.91 8.45 30 0H19.84C8.88 0.01 0 8.86 0 19.79V30C8.41 29.91 12 29.73 15.32 29.4C20.31 28.79 24.27 27.63 25.63 25.73V25.72Z")}}.paging-area ul li a.active{background:#b98e6a}.paging-area ul li a:not(.prev-first):not(.prev):not(.next-last):not(.next):hover{background:#b98e6a;color:#fff}.paging-area ul li a.prev-first{background-image:url("../../assets/images/paging/first_prev.svg");background-size:16px}.paging-area ul li a.prev{background-image:url("../../assets/images/paging/prev_arr.svg");background-size:16px}.paging-area ul li a.next-last{background-image:url("../../assets/images/paging/first_prev.svg");background-size:16px;transform:rotate(-180deg)}.paging-area ul li a.next{background-image:url("../../assets/images/paging/prev_arr.svg");background-size:16px;transform:rotate(-180deg)}