/*!/wp-content/themes/kaizen/assets/css/lg26-frame.css*/body.lg-frame{--lg-out:#fffefa;--lg-ink:#161616;--lg-yellow:#fcd900;--lg-yellow-hover:#e6c500;--sp-sec:48px;--sp-head:28px;background:var(--lg-out)}body.lg-frame #page,body.lg-frame #content{background:transparent!important}body.lg-frame .section>.lg26-sec,body.lg-frame .section>.lg26-nine,body.lg-frame .section>.gl-ai,body.lg-frame .section>.contents.sec_content,body.lg-frame .lg26 .lg26-nine__head,body.lg-frame .lg26 .lg26-intro,body.lg-frame .lg26 .lg26-lawyers,body.lg-frame .lg26 .lg26-stories,body.lg-frame .lg26 .lg26-qa{background:transparent!important;border:0}body.lg-frame .lg26 .lg26-panel{background:#fff0;border-radius:0;box-shadow:none;padding:0}body.lg-frame .lg26 .lg26-nine__head,body.lg-frame .lg26 .lg26-nine__head *{color:#161616!important}body.lg-frame .lg26 .lg26-n9{background:var(--lg-out);border:1px solid #d9d5cb}body.lg-frame .section .section-title{font-size:26px!important;line-height:36px!important;letter-spacing:-.03em;margin:0 0 12px!important}body.lg-frame .section .section-sub,body.lg-frame .section .section-sub.last{font-size:16px!important;line-height:26px!important;margin:0;padding:0}body.lg-frame .section .que{font-size:18px!important;line-height:1.45!important}body.lg-frame .section .section-title,body.lg-frame .section .section-sub,body.lg-frame .lg26 .lg26-head,body.lg-frame .lg26 .lg26-head .section-title,body.lg-frame .lg26 .lg26-head .section-sub,body.lg-frame .lg26 .lg26-nine__head,body.lg-frame .lg26 .lg26-nine__head *{text-align:left}body.lg-frame .section .contact_ h6.title{font-size:26px;line-height:36px}body.lg-frame .section .with-form .contact_ h6.title{font-family:'Pretendard',sans-serif!important;font-weight:800!important;letter-spacing:-.04em}body.lg-frame .lg26 .lg26-intro .section-title .lg-t1{font-weight:500}body.lg-frame .lg26 .lg26-lawyers .section-title .lg-t2{font-weight:500}body.lg-frame .lg-d{display:none}body.lg-frame p.section-title br.lg-d{display:none!important}body.lg-frame .section>.lg26-sec,body.lg-frame .section>.lg26-nine,body.lg-frame .section>.gl-ai,body.lg-frame .section>.contents.sec_content{padding-top:var(--sp-sec);padding-bottom:var(--sp-sec);margin-top:0;margin-bottom:0}body.lg-frame .section .contents.sec_content .content,body.lg-frame .section .contents.sec_content>.content{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}body.lg-frame .gl-ai .contents.sec_content,body.lg-frame .lg26 .lg26-sec .contents.sec_content{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}body.lg-frame .lg26 .lg26-head,body.lg-frame .lg26 .lg26-nine__head{padding-top:0;padding-bottom:0;margin:0 0 var(--sp-head)}body.lg-frame .section .contents.sec_content>.content:first-child+*{margin-top:var(--sp-head)!important}body.lg-frame .section .questions{margin-top:var(--sp-head)!important}body.lg-frame .section .section-sub+*:not(.section-sub),body.lg-frame .section .section-title+*:not(.section-sub):not(.dx-creds){margin-top:var(--sp-head)!important}body.lg-frame .section .contents.sec_content .content>:last-child{margin-bottom:0!important}body.lg-frame .section .lg26-qa>.content{margin-top:0}body.lg-frame .lg26 .lg26-inner{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}body.lg-frame .section>*>*:last-child{margin-bottom:0}body.lg-frame .section>.top-section-b+.lg26-sec,body.lg-frame .section>.top-section-b+.contents.sec_content,body.lg-frame .section>.gl-hero+.gl-ai{padding-top:var(--sp-sec)}body.lg-frame .section .swiper_members{margin-top:0!important;margin-bottom:0!important;padding-bottom:72px}body.lg-frame .section .swiper_members .swiper-button-prev,body.lg-frame .section .swiper_members .swiper-button-next{top:auto!important;bottom:0!important;z-index:10}body.lg-frame #colophon{background:var(--lg-out)}body.lg-frame #colophon .footer-content h2{font-size:26px!important;line-height:1.6;border-bottom:3px solid;margin:0 0 16px;padding:0}body.lg-frame #colophon .bottom-line>h7,body.lg-frame #colophon .include_direction>h7{display:block;margin:0;font-size:15px;line-height:27px;letter-spacing:-.375px}body.lg-frame #colophon>.footer-content.iflex{padding-top:var(--sp-sec);padding-bottom:var(--sp-sec)}body.lg-frame #colophon .bottom-line{margin:0 0 var(--sp-head)}body.lg-frame #colophon .include_direction .mb-50{margin-bottom:var(--sp-head)}body.lg-frame #colophon .include_direction .direction{padding-top:0;padding-bottom:0}body.lg-frame #colophon>.footer-bottom{padding-top:16px;padding-bottom:16px}body.lg-frame .st2.st2-home-car{background:#fff0;padding:0;color:inherit}body.lg-frame .st2-home-car .st2-note{margin-top:0}body.lg-frame .st2-home-car__top{display:flex;align-items:center;justify-content:space-between;gap:16px}body.lg-frame .st2-home-car .st2-rel__all{flex:none;white-space:nowrap}body.lg-frame .st2-home-car .st2-car{margin-top:24px}body.lg-frame .st2-home-car .st2-car__view{margin-right:0}body.lg-frame .st2-home-car .st2-car__track{padding-right:0}body.lg-frame .section>.contents.sec_content:has(.with-form){background:#14171c!important;color:#fff;border-radius:0;padding:56px 24px}body.lg-frame .section .content.with-form,body.lg-frame .section .with-form .promo_cal,body.lg-frame .section .with-form .form-wrapper,body.lg-frame .section .with-form .contact_,body.lg-frame .section .promo_cal .contact_{background:transparent!important;border:0;border-radius:0;box-shadow:none}body.lg-frame .section .with-form .contact_,body.lg-frame .section .promo_cal .contact_{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.lg-frame .section .content.with-form,body.lg-frame .section .with-form .promo_cal,body.lg-frame .section .with-form .form-wrapper{overflow:visible!important;display:block;width:100%;max-width:none;margin:0;padding:0}body.lg-frame .section .with-form .input_group,body.lg-frame .section .with-form .input_box{background:transparent!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important}body.lg-frame .section .with-form .input_box p{width:100%!important;max-width:none!important;margin:0!important}body.lg-frame .section .with-form .input_box .wpcf7-form-control-wrap{display:block;width:100%}body.lg-frame .section .with-form .input_box input{width:100%!important;max-width:none!important;border:0!important;background:#fff!important}body.lg-frame .section .with-form .contact_ h6.title{border:0!important;padding:0!important;margin:0 0 8px!important;color:#fff!important}body.lg-frame .section .with-form .time_a .wpcf7-list-item{width:100%!important;min-width:0!important;display:block!important}body.lg-frame .section .with-form .contact_>h7,body.lg-frame .section .with-form .contact_>h7 strong{color:#fff!important}body.lg-frame .section .with-form .contact_>h7 span{color:rgb(255 255 255 / .7)!important}body.lg-frame .section .contact_ .submit-row p{margin:0!important}body.lg-frame .with-form .wpcf7{margin-top:36px}body.lg-frame .with-form .wpcf7 .wpcf7-form{display:grid;gap:28px;counter-reset:st2f}body.lg-frame .with-form .wpcf7 .wpcf7-form>*{margin:0}body.lg-frame .with-form .wpcf7 .hidden-fields-container,body.lg-frame .with-form .wpcf7 .screen-reader-response{display:none}body.lg-frame .with-form .wpcf7 .labeled-input-row>h7{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;line-height:20px;font-weight:700;color:rgb(255 255 255 / .7)}body.lg-frame .with-form .wpcf7 .labeled-input-row>h7::before{counter-increment:st2f;content:'0' counter(st2f);font-size:12px;line-height:18px;font-weight:400;color:#aab0b8}body.lg-frame .with-form .wpcf7 .labeled-input-row>h7 p{margin:0 0 0 auto}body.lg-frame .with-form .wpcf7 .labeled-input-row>h7 span{font-size:12px;font-weight:400;color:#aab0b8}body.lg-frame .with-form .wpcf7 .labeled-input-row p{margin:0}body.lg-frame .with-form .wpcf7 .time_a .wpcf7-form-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px}body.lg-frame .with-form .wpcf7 .wpcf7-list-item{margin:0}body.lg-frame .with-form .wpcf7 .wpcf7-list-item label{display:block;cursor:pointer}body.lg-frame .with-form .wpcf7 .time_a input{position:absolute;opacity:0;pointer-events:none}body.lg-frame .with-form .wpcf7 .time_a .wpcf7-list-item-label{display:flex;width:100%;align-items:center;justify-content:center;height:40px;padding:0 6px;white-space:nowrap;border:1px solid rgb(255 255 255 / .7);border-radius:999px;background:#2a2f37;color:rgb(255 255 255 / .7);font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s}body.lg-frame .with-form .wpcf7 .time_a input:checked+.wpcf7-list-item-label{background:var(--lg-yellow);border-color:var(--lg-yellow);color:#14171c;font-weight:700}body.lg-frame .with-form .wpcf7 .time_a input:focus-visible+.wpcf7-list-item-label{outline:2px solid var(--lg-yellow);outline-offset:2px}body.lg-frame .with-form .wpcf7 .input_box input{display:block;width:100%;height:50px;padding:0 16px;border:0;border-radius:8px;background:#fff;color:#14171c;font-size:15px;font-family:inherit}body.lg-frame .with-form .wpcf7 .input_box input::placeholder{color:#6f757e}body.lg-frame .with-form .wpcf7 .acceptance{display:flex;align-items:center;gap:10px}body.lg-frame .with-form .wpcf7 .acceptance p{display:flex;align-items:center;gap:8px;margin:0}body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-form-control-wrap,body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-form-control,body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-list-item{display:block;line-height:0}body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-list-item{position:relative;width:24px;height:24px;margin:0}body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-list-item::before{content:'check_box_outline_blank';position:absolute;inset:0;font-family:'Material Icons';font-size:24px;line-height:24px;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-smoothing:antialiased;color:#aab0b8;pointer-events:none}body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-list-item:has(input:checked)::before{content:'check_box';color:#fff}body.lg-frame .with-form .wpcf7 .acceptance .wpcf7-list-item:has(input:focus-visible)::before{outline:2px solid var(--lg-yellow);outline-offset:-2px;border-radius:3px}body.lg-frame .with-form .wpcf7 .acceptance input[type=checkbox]{-webkit-appearance:none;appearance:none;position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;background:none}body.lg-frame .with-form .wpcf7 .acceptance input[type=checkbox]::before,body.lg-frame .with-form .wpcf7 .acceptance input[type=checkbox]::after,body.lg-frame .with-form .wpcf7 .acceptance input[type=checkbox]:checked::after{content:none;display:none}body.lg-frame .with-form .wpcf7 .acceptance h7{display:block;margin:0;line-height:24px;font-size:13px;font-weight:400;color:rgb(255 255 255 / .7)}body.lg-frame .with-form .wpcf7 .acceptance h7 a{text-decoration:underline;text-underline-offset:3px}body.lg-frame .with-form .wpcf7 .submit-row p{margin:0}body.lg-frame .with-form .wpcf7 .wpcf7-submit{display:block;width:100%;height:52px;border:0;border-radius:8px;background:var(--lg-yellow);color:#14171c;font-size:17px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s}body.lg-frame .with-form .wpcf7 .wpcf7-submit:hover{background:var(--lg-yellow-hover)}body.lg-frame .with-form .wpcf7 .wpcf7-spinner{display:none}body.lg-frame .with-form .wpcf7 .wpcf7-response-output{margin:0!important;padding:12px 16px!important;border-radius:8px;border-width:1px!important;font-size:13px;color:#fff}body.lg-frame .with-form .wpcf7 .wpcf7-not-valid-tip{margin-top:6px;font-size:12px;color:#ff8d86}@media (min-width:1024px){body.lg-frame{--lg-margin:100px;--lg-rail:160px;--lg-w:min(1080px, calc(100vw - 2 * var(--lg-margin) - var(--lg-rail)));--lg-span:calc(var(--lg-rail) + var(--lg-w));--lg-x0:calc((100vw - var(--lg-span)) / 2);--lg-left:calc(var(--lg-x0) + var(--lg-rail));--lg-pad:48px;--sp-sec:80px;--sp-head:40px;overflow-x:clip}body.lg-frame #page,body.lg-frame #content{position:relative}body.lg-frame .section .section-title{font-size:36px!important;line-height:48px!important}body.lg-frame .section .section-sub,body.lg-frame .section .section-sub.last{font-size:19px!important;line-height:30px!important}body.lg-frame .section .que{font-size:20px!important;line-height:1.4!important}body.lg-frame .section .contact_ h6.title{font-size:36px;line-height:48px}body.lg-frame #colophon .footer-content h2{font-size:36px!important}body.lg-frame .lg-m,body.lg-frame p.section-title br.lg-m{display:none!important}body.lg-frame span.lg-d{display:inline}body.lg-frame .section>.contents.sec_content:has(.with-form){border-radius:20px;padding:64px 56px}body.lg-frame .with-form .wpcf7{margin-top:48px}body.lg-frame .with-form .wpcf7 .wpcf7-form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:32px}body.lg-frame .with-form .wpcf7 .wpcf7-form>.labeled-input-row.dndn_field-b5{grid-column:auto}body.lg-frame .with-form .wpcf7 .wpcf7-form>.acceptance,body.lg-frame .with-form .wpcf7 .wpcf7-form>.submit-row,body.lg-frame .with-form .wpcf7 .wpcf7-form>.wpcf7-response-output{grid-column:1 / -1}body.lg-frame .with-form .wpcf7 .wpcf7-form>.submit-row{justify-self:center;width:310px}body.lg-frame .with-form .wpcf7 .time_a .wpcf7-list-item-label{height:40px;min-width:148px;font-size:13px}body.lg-frame .with-form .wpcf7 .input_box input{height:50px}body.lg-frame .section>.lg26-sec,body.lg-frame .section>.lg26-nine,body.lg-frame .section>.gl-ai,body.lg-frame .section>.contents.sec_content,body.lg-frame #colophon>.footer-content.iflex,body.lg-frame #colophon>.site-info,body.lg-frame #colophon>.footer-bottom{box-sizing:border-box;width:var(--lg-w);max-width:none;margin-left:var(--lg-left);margin-right:0;padding-left:var(--lg-pad);padding-right:var(--lg-pad);border:0}body.lg-frame #colophon{background:var(--lg-out)}body.lg-frame .lg26 .lg26-head,body.lg-frame .lg26 .lg26-nine__head,body.lg-frame .section .contents.sec_content .content,body.lg-frame .lg26 .lg26-sec .contents.sec_content{padding-left:0;padding-right:0}body.lg-frame .lg26 .lg26-inner,body.lg-frame .section .contents.sec_content>.content{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.lg-frame .lg26 .lg26-bcards,body.lg-frame .lg26 .lg26-nine__grid{padding-left:0;padding-right:0}body.lg-frame .section .main-members,body.lg-frame .section .swiper_members{width:100%;max-width:none;margin-left:0;margin-right:0}body.lg-frame .section .benefits3{width:100%;max-width:none;margin-left:0;margin-right:0}body.lg-frame .section>.top-section-b{box-sizing:border-box;width:100vw;height:55vh;min-height:420px;margin:0;background:none;justify-content:flex-start}body.lg-frame .section>.top-section-b img.main_img,body.lg-frame .section>.top-section-b video.main_img{position:absolute!important;left:0;top:0!important;bottom:auto;width:100%!important;height:100%;object-fit:cover;object-position:60% 57%;z-index:0}body.lg-frame .section>.top-section-b::before{content:none}body.lg-frame .section>.top-section-b.active .reveal{top:0;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0 var(--lg-x0);text-align:left;z-index:2;display:flex;flex-direction:column;justify-content:center}body.lg-frame .section .reveal div,body.lg-frame .section .reveal div:last-of-type{color:#fff}body.lg-frame .section .reveal div:last-of-type{text-align:left;margin-top:0;font-size:clamp(30px, 3.2vw, 44px);line-height:1.28;letter-spacing:-.03em}body.lg-frame .lg26-dslides .lg26-slide{text-align:left;font-size:clamp(30px, 3.2vw, 44px);line-height:1.28;letter-spacing:-.03em;color:#fff}body.lg-frame .section .reveal div:last-of-type span{color:#fff}body.lg-frame .section .reveal box{color:#000}body.lg-frame .section>.top-section-b .reveal>div:first-of-type{display:none}body.lg-frame .section>.top-section-b .flex{display:none!important}body.lg-frame .lg26-slide .lg26-tail{font-weight:400!important}body.lg-frame .section .reveal .lg26-dslides .lg26-slide span:not(.is-strong){font-weight:400!important}body.lg-frame .section .reveal .lg26-dslides .lg26-slide span.is-strong{font-weight:800!important}body.lg-frame .section>.top-section-b+.lg26-sec,body.lg-frame .section>.top-section-b+.contents.sec_content{padding-top:48px}body.lg-frame .section>.gl-hero{box-sizing:border-box;width:100vw;height:55vh;min-height:420px;margin:0;background:none;justify-content:center;color:#fff}body.lg-frame .gl-hero .gl-hero__bg{object-position:60% 57%}body.lg-frame .gl-hero .gl-hero__veil{background:none}body.lg-frame .gl-hero .gl-hero__body{max-width:none;margin:0;padding:0 var(--lg-x0);text-align:left}body.lg-frame .gl-hero .gl-hero__title{font-size:clamp(30px, 3.2vw, 44px);line-height:1.28;letter-spacing:-.03em;color:#fff;text-shadow:none}body.lg-frame .gl-hero .gl-hero__desc{font-size:17px;line-height:26px;color:#fff;max-width:min(400px, 28vw)}body.lg-frame .gl-ai .dx-wrap{width:100%;max-width:none;margin-left:0;margin-right:0}body.lg-frame .gl-ai .contents.sec_content.dx-sec,body.lg-frame .gl-ai .contents.sec_content.dx-sec .content{background:#fff0}body.lg-frame .gl-sticky{left:var(--lg-left);right:auto;width:var(--lg-w);box-sizing:border-box}body.lg-frame #masthead{position:absolute!important;top:0!important;left:0!important;width:var(--lg-left)!important;height:100%!important;padding:0!important;margin:0!important;display:block!important;z-index:auto;pointer-events:none;background:none!important;box-shadow:none!important}body.lg-frame #masthead>*{pointer-events:auto}body.lg-frame #masthead .site-branding img.logo{width:100px!important;height:auto!important;max-width:none}body.lg-frame .site-header .logo.white{opacity:1;display:inline-block}body.lg-frame .site-header .logo.black{opacity:0;display:none}body.lg-frame #masthead .site-branding{position:absolute!important;top:40px;left:calc(100vw - var(--lg-x0) - 100px);z-index:100}body.lg-frame #masthead #site-navigation{z-index:100;position:sticky;top:calc(var(--sp-sec) + 2px);margin:calc(var(--lg-rail-top, 588px) + 1px) 0 0!important;padding:0 var(--lg-pad) 0 0!important;width:auto!important;float:none;text-align:right}body.lg-frame #masthead #site-navigation .menu,body.lg-frame #masthead #site-navigation ul{text-align:right;margin:0;padding:0}body.lg-frame #masthead #site-navigation .menu>li{display:block;text-align:right;margin:0 0 16px!important;padding:0!important}body.lg-frame #masthead #site-navigation .menu>li>a{font-size:16px!important;font-weight:400!important;line-height:22px!important;letter-spacing:-.02em!important;color:#77736b!important;padding:0!important;display:inline-block;white-space:nowrap;transition:color .15s}body.lg-frame #masthead #site-navigation .menu>li>a::after{display:none!important}body.lg-frame #masthead #site-navigation .menu>li>a:hover{color:#161616!important}body.lg-frame #masthead #site-navigation .menu>li>a:focus-visible{outline:2px solid #161616;outline-offset:3px}body.lg-frame #masthead #site-navigation .menu>li.current-menu-item>a,body.lg-frame #masthead #site-navigation .menu>li.current-menu-parent>a,body.lg-frame #masthead #site-navigation .menu>li.current_page_item>a{position:relative;color:#1f4fd8!important;font-weight:700!important;background:none!important;border-bottom:0!important;text-decoration:none!important;padding:0!important;margin:0!important}body.lg-frame #masthead #site-navigation .menu>li.current-menu-item>a::after,body.lg-frame #masthead #site-navigation .menu>li.current_page_item>a::after{display:block!important;content:"";position:absolute!important;left:auto!important;right:-8px!important;top:2px!important;bottom:2px!important;width:2px!important;height:auto!important;transform:none!important;background:#1f4fd8!important}body.lg-frame #masthead .links{position:fixed!important;top:auto!important;bottom:40px;left:var(--lg-x0)!important;right:auto;margin:0!important;width:auto;height:auto;padding:14px 11px!important;border:1px solid rgb(22 22 22 / .10)!important;border-radius:999px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;z-index:100;mix-blend-mode:normal;pointer-events:auto;background:#fffefa;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:opacity .25s ease}body.lg-frame #masthead .links.lg-pill-hide{opacity:0;pointer-events:none}body.lg-frame #masthead .links a{position:relative;display:block;width:35px;height:35px}body.lg-frame #masthead .links a img{opacity:0;position:absolute;inset:0;width:100%;height:100%}body.lg-frame #masthead .links a::before{content:"";position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:contain}body.lg-frame #masthead .links a::after{content:none}body.lg-frame #masthead .links a[href*="youtube"]::before{background-image:url(/wp-content/themes/kaizen/assets/css/../images/sns/youtube_black.png)}body.lg-frame #masthead .links a[href*="instagram"]::before{background-image:url(/wp-content/themes/kaizen/assets/css/../images/sns/Instagram_black.png)}body.lg-frame #masthead .links a[href*="naver"]::before{background-image:url(/wp-content/themes/kaizen/assets/css/../images/sns/naverblog_black.png)}}@media (min-width:1024px) and (max-height:640px){body.lg-frame #masthead .links{flex-direction:row!important;bottom:16px;padding:11px 14px!important}}