html,body{font-family:var(--font-pretendard),sans-serif;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.03rem;background:#fff;font-size:16px;line-height:normal;overflow-x:clip}.pre{font-family:var(--font-pretendard),sans-serif}.swiper-button-next,.swiper-button-prev{transform:translateY(-50%);margin-top:0!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.editor_content h1,.editor_content h2,.editor_content h3,.editor_content h4,.editor_content h5,.editor_content p,.editor_content span{margin-inline:0;display:block}.editor_content h1{margin-block:.67em}.editor_content h2{margin-block:.83em}.editor_content h3{margin-block:1em}.editor_content h4{margin-block:1.33em}.editor_content h5{margin-block:1.67em}.editor_content p,.editor_content span{margin-block:1em}.editor_content ul{margin-block:1em;padding-inline-start:40px;list-style-type:disc;display:block}.editor_content ul li ::marker{font-variant-numeric:tabular-nums;text-transform:none;unicode-bidi:isolate;text-indent:0!important;text-align:start!important;text-align-last:auto!important}.editor_content li{text-align:-webkit-match-parent;unicode-bidi:isolate;display:list-item}.editor_content ol{margin-block:1em;padding-inline-start:40px;list-style-type:decimal;display:block}*,html,body,h1,h2,h3,h4,h5,h6,p,div,input,nav,textarea,select,header,section,article,aside,footer,form,button,table,thead,tbody,tr,td,th,ul,li,ol,dl,dt,dd{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none;display:block}a,input,button{outline:0}img{vertical-align:middle;max-width:100%}figure{margin:0}select{appearance:none;background:#fff url(/financelab/img/select_arrow.png) right 15px center/16px no-repeat;border-radius:0}select::-ms-expand{display:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,select{font-family:inherit;font-size:inherit;color:inherit;letter-spacing:inherit;border:0;outline:0}button{color:inherit;cursor:pointer;letter-spacing:inherit;background:0 0;border:0;font-family:inherit}input:not([type=checkbox],[type=radio]),select,textarea{color:inherit;font-size:inherit;-ms-border-radius:0;-o-border-radius:0;border:0;border-radius:0}textarea{width:100%;font-family:inherit;font-size:inherit;resize:none;color:inherit;outline:0;line-height:1.5}textarea::-webkit-scrollbar{width:5px}textarea::-webkit-scrollbar-track{background-color:#0000004d}textarea::-webkit-scrollbar-thumb{background-color:#00000080}::placeholder{font-family:inherit;font-size:inherit;color:#adadad}fieldset{border:0;margin:0;padding:0}[popover]{border:none;margin:0;padding:0;left:auto}:focus{outline:none}.br_1240,.br_1024,.br_768,.br_540{display:none}@media screen and (max-width:1240px){.br_1240{display:block}.br_1240_none{display:none}}@media screen and (max-width:1024px){.br_1024{display:block}.br_1024_none{display:none}}@media screen and (max-width:768px){html,body{font-size:15px}.br_768{display:block}.br_768_none{display:none}}@media screen and (max-width:540px){html,body{font-size:14px}.br_540{display:block}.br_540_none{display:none}}.hei100{height:100dvh;overflow:clip}.wrapper{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}.fadeAni{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.8,1);transform:translateY(30px)}.fadeAni.active{opacity:1;transform:translateY(0)}.LeftAni{opacity:0;transition:transform 1.25s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.8,1);transform:translate(-80px)}.LeftAni.active{opacity:1;transform:translate(0)}.LeftTxt{position:relative;overflow:hidden}.LeftTxt span{clip-path:polygon(0 100%,0 100%,0 0,0 0);transition:clip-path 1.25s cubic-bezier(.215,.61,.355,1)}.LeftTxt.active span{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.scroll_motion.active .fadeAni{opacity:1;transform:translateY(0)}.scroll_motion.active .LeftAni{opacity:1;transform:translate(0)}.delay1{transition-delay:.15s}.delay2{transition-delay:.3s}.delay3{transition-delay:.45s}.delay4{transition-delay:.6s}.delay5{transition-delay:.75s}.delay6{transition-delay:.9s}html.noScroll,body.noScroll{touch-action:none;min-height:100%;overflow:hidden!important}#header{z-index:1000;box-sizing:border-box;background:#fff;width:100%;position:fixed;top:0;left:0;box-shadow:inset 0 -1px #e2e2e2}#header.header_w{background:0 0;transition:background .4s ease-in-out,border .4s ease-in-out}#header.header_w .logo img{filter:brightness();transition:filter .4s ease-in-out}#header.header_w .header_rt{color:#fff}#header.header_w .header_rt nav>.depth1_list>li>a{transition:color .4s ease-in-out}#header.header_w .header_rt nav>.depth1_list>li .depth2_list{color:#ffffffb3;transition:color .4s ease-in-out}#header.header_w .header_rt nav>.depth1_list>li>a.depth1.active{color:#fff}#header.header_w .header_rt nav>.depth1_list>li>a.depth1.active p:before,#header.header_w #hamburger span{background:#fff}#header.fixed{transition:background .4s ease-in-out,border .4s ease-in-out,box-shadow .4s ease-in-out}#header.fixed .logo img{transition:filter .4s ease-in-out}#header.fixed .header_rt,#header.fixed .header_rt nav>.depth1_list>li .depth2_list{transition:color .4s ease-in-out}#header.open{padding:20px 0}#header.open .header_rt nav>.depth1_list>li{position:relative}#header.open .header_rt nav>.depth1_list>li>a{padding:10px 25px}#header.open .header_rt nav>.depth1_list>li>a p{line-height:initial}#header:not(.open) .header_rt nav>.depth1_list>li>a.active p:before{content:"";background:#123862;width:100%;height:3px;transition:background .4s ease-in-out;display:block;position:absolute;bottom:0;left:0}#header .inner{justify-content:space-between;align-items:center;display:flex}#header .logo{flex-shrink:0;margin:0;position:static}#header .logo img{filter:brightness(0);width:auto;height:40px}#header .header_rt{color:#222;padding-right:57px}#header .header_rt nav{font-size:1.125rem;font-weight:600}#header .header_rt nav>.depth1_list{align-items:center;display:flex}#header .header_rt nav>.depth1_list>li{position:relative}#header .header_rt nav>.depth1_list>li>a{cursor:pointer;padding:0 25px}#header .header_rt nav>.depth1_list>li>a p{height:auto;line-height:80px;position:relative;top:0}#header .header_rt nav>.depth1_list>li>a.depth1.active{color:#123862}#header .header_rt nav>.depth1_list>li .depth2_list{color:#666;flex-direction:column;font-weight:400;line-height:1.5;display:none}#header .header_rt nav>.depth1_list>li .depth2_list>li>a{text-underline-offset:3px;width:fit-content;padding:8px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;position:relative}#header .header_rt nav>.depth1_list>li .depth2_list>li>a:hover,#header .header_rt nav>.depth1_list>li .depth2_list>li>a.active{color:#123862;font-weight:500;text-decoration-color:#123862;transition:color .2s ease-in-out,text-decoration-color .2s,font-weight .2s ease-in-out}#header #hamburger{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;row-gap:8px;width:32px;height:32px;display:flex;position:absolute;top:50%;right:50px;transform:translateY(-50%)}#header #hamburger span{background:#222;width:24px;height:2px;transition:width .4s ease-in-out,transform .4s ease-in-out,background .6s ease-in-out;display:block}#header #hamburger span:nth-child(2){width:18px;margin-left:6px}#header #hamburger.open span{background:#222}#header #hamburger.open span:first-child{transform:translateY(10px)rotate(45deg)}#header #hamburger.open span:nth-child(2){width:0}#header #hamburger.open span:nth-child(3){transform:translateY(-10px)rotate(-45deg)}#hamWrap{z-index:999;background:#05060766;width:100%;height:100dvh;padding:90px 15px 15px;display:none;position:fixed;top:0;left:0}#hamWrap nav{max-height:100%;overflow-y:auto}#hamWrap nav>ul.depth1_list{border-radius:10px;max-height:calc(100vh - 105px);overflow-y:auto}#hamWrap nav>ul.depth1_list>li{background:#fff}#hamWrap nav>ul.depth1_list>li:not(:last-child){border-bottom:1px solid #eee}#hamWrap nav>ul.depth1_list>li>.depth1{color:#222;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:23px 20px;font-size:19px;font-weight:500;transition:color .2s ease-in-out;display:flex;position:relative}#hamWrap nav>ul.depth1_list>li>.depth1>svg,#hamWrap nav>ul.depth1_list>li>.depth1>img{width:15px;height:15px;transition:transform .2s ease-in-out}#hamWrap nav>ul.depth1_list>li>.depth1>svg>path,#hamWrap nav>ul.depth1_list>li>.depth1>img>path{transition:path .2s ease-in-out}#hamWrap nav>ul.depth1_list>li>.depth1.open>svg,#hamWrap nav>ul.depth1_list>li>.depth1.open>img{transform:rotate(180deg)}#hamWrap nav>ul.depth1_list>li>.depth1.open>svg path,#hamWrap nav>ul.depth1_list>li>.depth1.open>img path{stroke:#123862}#hamWrap nav>ul.depth1_list>li>.depth1.open+.depth2_list{padding-bottom:15px}#hamWrap nav>ul.depth1_list>li>.depth1.active{color:#123862;font-weight:600}#hamWrap nav>ul.depth1_list>li>.depth2_list{display:none}#hamWrap nav>ul.depth1_list>li>.depth2_list>li>a{color:#666;padding:10px 22px;font-size:16px}#hamWrap nav>ul.depth1_list>li>.depth2_list>li>a.active{color:#222;font-weight:500}#topBtn{aspect-ratio:1;cursor:pointer;opacity:0;z-index:-1;background:#ad8a5e;border-radius:4px;justify-content:center;align-items:center;width:56px;font-weight:600;transition:transform .3s,opacity .3s,z-index 1s .3s;display:flex;position:fixed;bottom:40px;right:30px}#topBtn img{width:16px}#topBtn:hover{transform:translateY(-5px)}#footer{background:#192032;padding:74px 0}#footer .inner{justify-content:space-between;align-items:center;display:flex}#footer .footer_lt{color:#b3b3b3;flex-direction:column;row-gap:12px;font-size:1rem;font-weight:500;display:flex}#footer .footer_lt>ul{flex-wrap:wrap;align-items:center;row-gap:12px;display:flex}#footer .footer_lt>ul>li{line-height:.8}#footer .footer_lt>ul>li:not(:last-child){align-items:center;display:flex}#footer .footer_lt>ul>li:not(:last-child):after{content:"";background:#fff3;width:1px;height:14px;margin:0 12px;display:block}#footer .logo img{width:95px}#header .inner,#footer .inner{width:100%;padding:0 50px}.popup_bg{z-index:1001;background:#050607b3;width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.popup{color:#222;z-index:1002;word-break:keep-all;background:#fff;border-radius:5px;width:910px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);padding:44px 50px 50px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.popup .closeBtn{cursor:pointer;position:fixed;top:44px;right:50px}.popup .closeBtn img{width:20px}.popup .content::-webkit-scrollbar{width:6px}.popup .content::-webkit-scrollbar-track{background-color:#0000}.popup .content::-webkit-scrollbar-thumb{background-color:#ccc}.popup .content::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popPolicy{width:700px}.popup#popPolicy .title{margin-bottom:35px;font-size:1.875rem;font-weight:700;line-height:.75}.popup#popPolicy .content{background:#f4f4f5;border-radius:10px;max-height:415px;padding:25px 30px;font-size:1.125rem;line-height:1.5;overflow-y:auto}.popup#popPolicy .btn_wrap{margin-top:40px}.popup#popPolicy .btn_wrap button{color:#fff;box-sizing:border-box;background:#222;border:2px solid #222;border-radius:50px;justify-content:center;align-items:center;width:200px;height:54px;margin:0 auto;font-size:1.625rem;font-weight:700;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex;position:relative}.popup#popPolicy .btn_wrap button:hover{color:#222;background:#fff}.subPage{padding:180px 0 120px}.subPage .fadeAni{transform:translateY(30px)}.subPage .fadeAni.active{opacity:1;transform:translateY(0)}.pager{justify-content:center;align-items:center;column-gap:5px;margin:60px auto 0;display:flex}.pager .pager_btn img{width:40px;transition:opacity .2s}.pager .pager_btn img:hover{opacity:.6}.pager .pager_prev{margin-right:5px}.pager .pager_next{margin-left:5px}.pager .page{color:#666;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:color .2s;display:flex}.pager .page:hover{color:#aaa}.pager .page.active{color:#fff;background:#123862;font-weight:700}.subNavigation_wrap{opacity:0;flex-direction:column;align-items:center;row-gap:30px;width:100%;margin-bottom:80px;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.8,1);display:flex;transform:translateY(30px)}.subNavigation_wrap.active{opacity:1;transform:translateY(0)}.subNavigation_wrap #subNavigation .page_route{justify-content:center;align-items:center;display:flex}.subNavigation_wrap #subNavigation .page_route li:not(:last-child){align-items:center;display:flex}.subNavigation_wrap #subNavigation .page_route li:not(:last-child):after{content:"";background:url(/financelab/img/icon_route.png) 50%/contain no-repeat;width:5px;height:7px;margin:0 16px;display:block}.subNavigation_wrap #subNavigation .page_route li:last-child a{color:#666}.subNavigation_wrap #subNavigation .page_route li a{color:#888;border-bottom:1px solid #0000;font-size:.8125rem;font-weight:500;transition:border .2s}.subNavigation_wrap #subNavigation .page_route li a img{width:12px}.subNavigation_wrap #subNavigation .page_route li a:hover{border-color:#666}.subNavigation_wrap .pageTitle{text-align:center;font-size:4rem;font-weight:700;line-height:1}.subNavigation_wrap .pageDesc{color:#666;text-align:center;margin-top:10px;font-size:1.25rem;line-height:1}.text_fill_wrap>div{flex-direction:column;justify-content:center;align-items:center;display:flex}.text_fill_wrap>div.mo{display:none}.text_fill_wrap p{color:#ffffff3d;width:fit-content;line-height:1.7;display:block;position:relative}.text_fill_wrap p:before{content:attr(data-text);white-space:nowrap;color:#fff;width:0;position:absolute;overflow:hidden}.text_fill_wrap p.bold,.text_fill_wrap p.bold:before{font-weight:700}.text_fill_wrap.active p:before{animation:.8s forwards textFill}.text_fill_wrap.active p.delay1:before{animation-delay:.6s}.text_fill_wrap.active p.delay2:before{animation-delay:1s}.text_fill_wrap.active p.delay3:before{animation-delay:1.4s}.text_fill_wrap.active p.delay4:before{animation-delay:1.8s}@keyframes textFill{0%{width:0%}to{width:100%}}@media screen and (min-width:769px){#header.open{background:#fff;transition:none}#header.open .inner{justify-content:center}#header.open .header_rt{background:#fff;border-bottom:1px solid #e2e2e2;width:100%;padding-right:0;transition:none;position:absolute;top:80px;left:0}#header.open .header_rt nav>.depth1_list{justify-content:center;align-items:stretch}#header.open .header_rt nav>.depth1_list>li{border-right:1px solid #e2e2e2;width:15.4687%;padding:40px 30px}#header.open .header_rt nav>.depth1_list>li:first-child{border-left:1px solid #e2e2e2}#header.open .header_rt nav>.depth1_list>li>a{margin-bottom:22px;padding:0}#header.header_w{color:#fff;box-shadow:inset 0 -1px #fff3}#header.fixed{background:#fff}}@media screen and (max-width:1520px){#header.open .header_rt nav{font-size:1.1825vw}#header.open .header_rt nav>.depth1_list>li{width:20%;padding:2.625vw 2vw}#header.open .header_rt nav>.depth1_list>li>a{margin-bottom:1.5vw}#header.open .header_rt nav>.depth1_list>li:last-child{border:0}#header.open .header_rt nav>.depth1_list>li .depth2_list>li>a{padding:.525vw 0}.popup#popDetail{border-radius:1.325vw;padding:4.125vw 5.125vw 4.125vw 3.25vw}.popup#popDetail .closeBtn{top:2vw;right:2vw}.popup#popDetail .closeBtn img{width:1.05vw}.popup#popDetail .content_wrap{column-gap:3.25vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:.4vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:2vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:1.55vw}.popup#popDetail .content_wrap .text_wrap .title{margin:1vw 0 2.25vw;font-size:2.175vw}.popup#popDetail .content_wrap .text_wrap .content{max-height:60vh;font-size:1.275vw}.subPage{padding:calc(82px + 6.5vw) 0 7.9vw}.subNavigation_wrap{row-gap:2vw;margin-bottom:5.25vw}.subNavigation_wrap #subNavigation .page_route li:not(:last-child):after{margin:0 1vw}.subNavigation_wrap #subNavigation .page_route li a{font-size:.875vw}.subNavigation_wrap #subNavigation .page_route li a img{width:.8vw}.subNavigation_wrap .pageTitle{font-size:4.215vw}.subNavigation_wrap .pageDesc{margin-top:.7vw;font-size:1.3125vw}.pager{column-gap:5px;margin:4vw auto 0}.pager .pager_btn img{width:2.625vw}.pager .pager_prev{margin-right:5px}.pager .pager_next{margin-left:5px}.pager .page{width:2.625vw;height:2.625vw;font-size:1.075vw}}@media screen and (max-width:1024px){#header .inner,#footer .inner{padding:0 30px}#header .logo img{height:37px}#header .header_rt{padding-right:50px}#header .header_rt nav{font-size:1rem}#header .header_rt nav>.depth1_list>li>a{padding:0 18px}#header.open .header_rt{top:78px}#header.open .header_rt nav{font-size:1.5vw}#header.open .header_rt nav>.depth1_list>li{padding:2.875vw 2.5vw}#header.open .header_rt nav>.depth1_list>li>a{margin-bottom:1.625vw}#header.open .header_rt nav>.depth1_list>li .depth2_list>li>a{padding:.625vw 0}#header #hamburger{right:30px}.popup{padding:4.25vw 4.5vw 4.5vw}.popup .closeBtn{top:4.25vw;right:4.5vw}.popup .closeBtn img{width:2vw}.subPage{padding:calc(80px + 7.75vw) 0 9vw}.subNavigation_wrap{row-gap:2.625vw;margin-bottom:6.5vw}.subNavigation_wrap #subNavigation .page_route li:not(:last-child):after{margin:0 1.325vw}.subNavigation_wrap #subNavigation .page_route li a{font-size:1.25vw}.subNavigation_wrap #subNavigation .page_route li a img{width:1.111vw}.subNavigation_wrap .pageTitle{font-size:5.325vw}.subNavigation_wrap .pageDesc{margin-top:.8vw;font-size:1.625vw}.pager{margin:5vw auto 0}.pager .pager_btn img{width:3vw}.pager .page{width:3vw;height:3vw;font-size:1.25vw}}@media screen and (max-width:768px){#header .inner,#footer .inner{padding:0 30px}#header{box-shadow:none;background:0 0;padding:15px}#header.header_w{box-shadow:none}#header.header_w .logo img{filter:brightness(0)}#header.header_w #hamburger span{background:#222}#header.hamOpen .inner{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fff}#header .inner{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffd9;border-radius:10px;padding:15px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;box-shadow:4px 4px 20px #0000001a}#header .logo img{height:30px}#header .header_rt{display:none}#header #hamburger{position:relative;top:auto;right:auto;transform:none}#topBtn{width:6vw;bottom:5vw;right:2.625vw}#topBtn img{width:1.4vw}#footer{padding:6.5vw 0}#footer .inner{flex-direction:column-reverse;align-items:flex-start;row-gap:3.5vw}#footer .footer_lt{row-gap:1.5vw;font-size:1.875vw}#footer .footer_lt>ul{row-gap:1.5vw}#footer .footer_lt>ul>li:not(:last-child):after{height:1.75vw;margin:0 1.4vw}#footer .logo img{width:11vw}.popup{padding:4.25vw 4vw}.popup#popPolicy{width:65vw}.popup#popPolicy .title{margin-bottom:3.25vw;font-size:2.75vw}.popup#popPolicy .content{max-height:50vh;padding:2.5vw 3vw;font-size:1.675vw}.popup#popPolicy .btn_wrap{margin-top:3.875vw}.popup#popPolicy .btn_wrap button{width:18vw;height:5.125vw;font-size:2.25vw}.subPage{padding:calc(90px + 8vw) 0 11vw}.subNavigation_wrap{row-gap:2.75vw;margin-bottom:7vw}.subNavigation_wrap #subNavigation .page_route li:not(:last-child):after{margin:0 1.6vw}.subNavigation_wrap #subNavigation .page_route li a{font-size:1.5vw}.subNavigation_wrap #subNavigation .page_route li a img{width:1.425vw}.subNavigation_wrap .pageTitle{font-size:6vw}.subNavigation_wrap .pageDesc{margin-top:1vw;font-size:1.95vw}.pager{margin:6vw auto 0}.pager .pager_btn img{width:4vw}.pager .page{width:4vw;height:4vw;font-size:1.625vw}}@media screen and (max-width:540px){#header .inner,#footer .inner{padding:0 15px}#header{padding:15px}#header.header_w .logo img{filter:brightness(0)}#header.hamOpen .inner{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fff}#header .inner{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffd9;border-radius:10px;padding:15px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;box-shadow:4px 4px 20px #0000001a}#header .logo img{height:30px}#header .header_rt{display:none}#header #hamburger{row-gap:5px;width:22px;height:22px}#header #hamburger span{width:17px}#header #hamburger span:nth-child(2){width:12px}#header #hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}#header #hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}#topBtn{width:40px;bottom:40px;right:20px}#topBtn img{width:10px}#footer{padding:9.75vw 0 9vw}#footer .inner{row-gap:6vw}#footer .footer_lt{row-gap:1.5vw;font-size:3.325vw}#footer .footer_lt>ul{flex-direction:column;align-items:flex-start;row-gap:1.5vw}#footer .footer_lt>ul>li{word-break:keep-all;line-height:1.4}#footer .footer_lt>ul>li:not(:last-child):after{display:none}#footer .logo img{width:20vw}.popup{padding:7vw 6vw 6vw}.popup .closeBtn{top:4.25vw;right:4.5vw}.popup .closeBtn img{width:3.5vw}.popup#popPolicy{width:calc(100vw - 40px)}.popup#popPolicy .title{margin-bottom:4.5vw;font-size:4.5vw}.popup#popPolicy .content{max-height:40vh;padding:3.75vw 5vw;font-size:3.25vw}.popup#popPolicy .btn_wrap{margin-top:4.25vw}.popup#popPolicy .btn_wrap button{width:25vw;height:7.25vw;font-size:3.5vw}.subPage{padding:calc(90px + 12vw) 0 20vw}.subNavigation_wrap{row-gap:4.5vw;margin-bottom:11vw}.subNavigation_wrap #subNavigation .page_route li:not(:last-child):after{margin:0 3vw}.subNavigation_wrap #subNavigation .page_route li a{font-size:3.125vw}.subNavigation_wrap #subNavigation .page_route li a img{width:3.05vw}.subNavigation_wrap .pageTitle{max-width:80%;font-size:9vw;line-height:1.3}.subNavigation_wrap .pageDesc{word-break:keep-all;max-width:63vw;font-size:3.5vw;line-height:1.5}.text_fill_wrap>div.pc{display:none}.text_fill_wrap>div.mo{display:flex}.text_fill_wrap.active p:before{animation:.7s forwards textFill}.text_fill_wrap.active p.delay1:before{animation-delay:.5s}.text_fill_wrap.active p.delay2:before{animation-delay:.8s}.text_fill_wrap.active p.delay3:before{animation-delay:1.1s}.text_fill_wrap.active p.delay4:before{animation-delay:1.4s}.pager{margin:10vw auto 0}.pager .pager_btn img{width:7.5vw}.pager .page{width:7.5vw;height:7.5vw;font-size:3.25vw}}section{overflow-x:clip}#about.subPage{padding-top:0!important}#about #aboutSec1{width:100%;height:100vh;position:relative;overflow:hidden}#about #aboutSec1 .subNavigation_wrap{position:absolute;top:180px;left:50%;transform:translate(-50%)translateY(30px)}#about #aboutSec1 .subNavigation_wrap.active{opacity:1;transform:translate(-50%)}#about #aboutSec1 .banner_img{width:clamp(340px,38.4%,730px);height:clamp(330px,61%,560px);margin:0 auto;position:absolute;bottom:0;left:0;right:0;overflow:hidden}#about #aboutSec1 .banner_img img{object-fit:cover;width:100%;height:100%}#about #aboutSec2{margin:80px 0}#about #aboutSec2 .wrapper{grid-template-columns:auto 855px;column-gap:50px;display:grid}#about #aboutSec2 .wrapper .title{color:#123862;font-size:2.625rem;font-weight:700;line-height:1.45}#about #aboutSec2 .wrapper .desc>div:not(:last-child){margin-bottom:50px}#about #aboutSec2 .wrapper .desc>div>p{word-break:keep-all;font-size:1.25rem;line-height:1.7}#about #aboutSec2 .wrapper .desc>div>p:not(:last-child){margin-bottom:10px}#about #aboutSec3{background:url(/financelab/img/sub/01/about2.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;height:720px;display:flex}#about #aboutSec3 .text_fill_wrap{text-align:center}#about #aboutSec3 .text_fill_wrap p{font-size:1.5rem}#about #aboutSec4{padding-top:100px}#about #aboutSec4 h4{text-align:center;margin-bottom:80px;font-size:2.75rem}#about #aboutSec4 ul{flex-direction:column;row-gap:120px;display:flex}#about #aboutSec4 ul>li{column-gap:80px;display:flex}#about #aboutSec4 ul>li:nth-child(2) .txt_box .title{margin-left:auto}#about #aboutSec4 ul>li:nth-child(2){text-align:right;flex-direction:row-reverse}#about #aboutSec4 ul>li .img_box{width:49.3243%}#about #aboutSec4 ul>li .txt_box{flex-direction:column;row-gap:25px;width:calc(50.6757% - 80px);padding-top:20px;display:flex}#about #aboutSec4 ul>li .txt_box .title{color:#fff;background:#123862;width:fit-content;padding:4px 8px;font-size:2rem;font-weight:700}#about #aboutSec4 ul>li .txt_box p{font-size:1.25rem;line-height:1.55}#about #aboutSec4 ul>li .lt,#about #aboutSec4 ul>li .rt{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.8,1)}#about #aboutSec4 ul>li .lt{transform:translate(-40px)}#about #aboutSec4 ul>li .rt{transform:translate(40px)}#about #aboutSec4 ul>li.active .lt,#about #aboutSec4 ul>li.active .rt{opacity:1;transform:translateY(0)}#lawyer.listPage{background:#0e1528;position:relative}#lawyer.listPage:before,#lawyer.listPage:after{content:"";z-index:0;mix-blend-mode:overlay;width:100%;display:block;position:absolute}#lawyer.listPage:before{aspect-ratio:1920/1482;background:url(/financelab/img/sub/01/lawyer_bg1.png) 50%/100% no-repeat;max-width:100%;top:0;left:50%;transform:translate(-50%)}#lawyer.listPage:after{aspect-ratio:1920/864;opacity:.8;background:url(/financelab/img/sub/01/lawyer_bg2.png) 50%/100% no-repeat;max-width:78%;bottom:0;right:0}#lawyer.listPage .subNavigation_wrap #subNavigation .page_route li a{color:#999}#lawyer.listPage .subNavigation_wrap #subNavigation .page_route li:last-child a{color:#b2b2b2}#lawyer.listPage .subNavigation_wrap .pageTitle{color:#fff}#lawyer.listPage .lawyer_wrap{z-index:1;position:relative}#lawyer.listPage .lawyer_wrap .lawyer_list{color:#fff;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}#lawyer.listPage .lawyer_wrap .lawyer_list>li:hover .img_box{background:#ad8a5e}#lawyer.listPage .lawyer_wrap .lawyer_list>li:nth-child(3n-1){transition-delay:.1s}#lawyer.listPage .lawyer_wrap .lawyer_list>li:nth-child(3n){transition-delay:.2s}#lawyer.listPage .lawyer_wrap .lawyer_list>li>a{position:relative}#lawyer.listPage .lawyer_wrap .lawyer_list>li .img_box{aspect-ratio:480/614;-webkit-backdrop-filter:blur(3px);z-index:1;background:#ffffff0d;border-radius:16px;transition:background .3s ease-in;position:relative;overflow:hidden}#lawyer.listPage .lawyer_wrap .lawyer_list>li .img_box:before{content:"";background:linear-gradient(#0e152800 50%,#0e152899 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}#lawyer.listPage .lawyer_wrap .lawyer_list>li .img_box img{object-fit:cover;width:100%;height:100%}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name,#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{z-index:2;max-width:78%;position:absolute;left:36px}#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{bottom:36px}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name{font-size:1.75rem;font-weight:300;line-height:1.3;top:36px}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name b{font-size:2.125rem;font-weight:600}#lawyer .tag_list{flex-wrap:wrap;gap:8px 6px;display:flex}#lawyer .tag_list>li{-webkit-backdrop-filter:blur(3px);letter-spacing:0;background:#ffffff1a;border-radius:50px;padding:7px 13px;font-size:1.25rem}#lawyer .tag_list>li:before{content:"#";display:inline-block}#lawyer.viewPage{padding-top:80px}#lawyer.viewPage .lawyerView .lawyer_banner{background:url(/financelab/img/sub/01/lawyer_view_bg.jpg) 50%/cover no-repeat;height:700px;overflow:hidden}#lawyer.viewPage .lawyerView .lawyer_banner .wrapper{justify-content:space-between;align-items:center;max-width:1480px;height:100%;display:flex}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box{color:#fff}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name{line-height:1.3}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name b{font-size:4rem;font-weight:700}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name span{font-size:1.875rem;font-weight:400}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list{margin:20px 0 60px}#lawyer.viewPage .lawyerView .lawyer_banner .img_box{aspect-ratio:480/600;align-self:flex-end;max-width:33.3333%}#lawyer.viewPage .lawyerView .lawyer_banner .img_box img{object-fit:cover;width:100%;height:100%}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment{line-height:1}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .title{margin-bottom:25px;font-size:1.5rem;font-weight:600}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc{font-size:1.125rem;line-height:1.6}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc p:not(:last-child){margin-bottom:15px}#lawyer.viewPage .lawyerView .lawyer_career{margin-top:80px}#lawyer.viewPage .lawyerView .lawyer_career .career_list{flex-direction:column;row-gap:24px;display:flex}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li{background:#f4f8fd;border-radius:12px;grid-template-columns:100px auto;align-items:center;padding:40px 60px;display:grid}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li.major_performance{grid-template-columns:1fr;row-gap:40px;padding:60px}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .title{color:#123862;font-size:1.5rem;font-weight:700}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap{font-size:1.125rem}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_title{margin-bottom:10px;font-weight:700}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list{padding-left:5px;line-height:1.8}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list>li{word-break:keep-all;padding-left:10px}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list>li::marker{content:"·"}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap+.dot_list_wrap{margin-top:40px}@media screen and (max-height:800px) and (min-width:1521px){#about #aboutSec1 .subNavigation_wrap{top:calc(82px + 10vh)}#about #aboutSec1 .banner_img{height:54vh}}@media screen and (max-width:1520px){#about #aboutSec1 .subNavigation_wrap{top:calc(82px + 6.5vw)}#about #aboutSec1 .banner_img{width:40%;height:calc(100vh + -82px - 18.5vw)}#about #aboutSec2{margin:5.25vw 0}#about #aboutSec2 .wrapper{grid-template-columns:auto 56.25vw;column-gap:3vw}#about #aboutSec2 .wrapper .title{font-size:2.75vw}#about #aboutSec2 .wrapper .desc>div:not(:last-child){margin-bottom:3.25vw}#about #aboutSec2 .wrapper .desc>div>p{font-size:1.3125vw}#about #aboutSec2 .wrapper .desc>div>p:not(:last-child){margin-bottom:.7vw}#about #aboutSec3{height:47vw}#about #aboutSec3 .text_fill_wrap p{font-size:1.6vw}#about #aboutSec4{padding-top:6.625vw}#about #aboutSec4 h4{margin-bottom:5.25vw;font-size:2.9vw}#about #aboutSec4 ul{row-gap:8vw}#about #aboutSec4 ul>li{column-gap:5.25vw}#about #aboutSec4 ul>li .img_box{width:49.3243%}#about #aboutSec4 ul>li .txt_box{row-gap:1.625vw;width:calc(50.6757% - 5.25vw);padding-top:1.3125vw}#about #aboutSec4 ul>li .txt_box .title{padding:.3vw .6vw;font-size:2.125vw}#about #aboutSec4 ul>li .txt_box p{font-size:1.3125vw}#lawyer.listPage:before{top:10vw}#lawyer.listPage:after{max-width:78%}#lawyer.listPage .lawyer_wrap .lawyer_list{gap:1.375vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name,#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{left:2.369vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{bottom:2.369vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name{font-size:1.84vw;top:2.369vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name b{font-size:2.25vw}#lawyer .tag_list{gap:.525vw .4vw}#lawyer .tag_list>li{padding:.475vw .825vw;font-size:1.325vw}#lawyer.viewPage .lawyerView .lawyer_banner{height:46vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name b{font-size:4.215vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name span{font-size:2vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list{margin:1.375vw 0 4vw}#lawyer.viewPage .lawyerView .lawyer_banner .img_box{max-width:33.3333%}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .title{margin-bottom:1.625vw;font-size:1.575vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc{font-size:1.1875vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc p:not(:last-child){margin-bottom:1vw}#lawyer.viewPage .lawyerView .lawyer_career{margin-top:5.25vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list{row-gap:1.575vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li{grid-template-columns:6.625vw auto;padding:2.625vw 4vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li.major_performance{row-gap:2.625vw;padding:4vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .title{font-size:1.615vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap{font-size:1.1875vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_title{margin-bottom:1vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list{padding-left:.5vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list>li{padding-left:1vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap+.dot_list_wrap{margin-top:2.625vw}}@media screen and (max-width:1024px){#about #aboutSec1 .subNavigation_wrap{top:calc(80px + 7.75vw)}#about #aboutSec1 .banner_img{width:45%;height:calc(100vh + -80px - 23.75vw)}#about #aboutSec2{margin:5.25vw 0}#about #aboutSec2 .wrapper{grid-template-columns:auto 63vw;column-gap:0}#about #aboutSec2 .wrapper .title{font-size:2.825vw}#about #aboutSec2 .wrapper .desc>div:not(:last-child){margin-bottom:3.5vw}#about #aboutSec2 .wrapper .desc>div>p{font-size:1.5vw}#about #aboutSec2 .wrapper .desc>div>p:not(:last-child){margin-bottom:1vw}#about #aboutSec3{height:48vw}#about #aboutSec3 .text_fill_wrap p{font-size:1.825vw}#about #aboutSec4{padding-top:6.75vw}#about #aboutSec4 h4{margin-bottom:5.25vw;font-size:3.125vw}#about #aboutSec4 ul{row-gap:8vw}#about #aboutSec4 ul>li{column-gap:4.75vw}#about #aboutSec4 ul>li .img_box{width:54%}#about #aboutSec4 ul>li .txt_box{row-gap:1.75vw;width:46%;padding-top:1.5vw}#about #aboutSec4 ul>li .txt_box .title{padding:.3vw .6vw;font-size:2.25vw}#about #aboutSec4 ul>li .txt_box p{font-size:1.425vw}#lawyer.listPage:before{top:17vw}#lawyer.listPage:after{max-width:88%}#lawyer.viewPage{padding-top:80px}#lawyer.viewPage .lawyerView .lawyer_banner{height:48vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name b{font-size:4.5vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name span{font-size:2.125vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list{gap:.625vw .5vw;margin:1.625vw 0 4.25vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list>li{padding:.5vw 1vw;font-size:1.5vw}#lawyer.viewPage .lawyerView .lawyer_banner .img_box{max-width:35%}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .title{margin-bottom:1.625vw;font-size:1.75vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc{font-size:1.325vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc p:not(:last-child){margin-bottom:1vw}#lawyer.viewPage .lawyerView .lawyer_career{margin-top:5.75vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list{row-gap:1.6vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li{grid-template-columns:7vw auto;padding:2.675vw 4.125vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li.major_performance{row-gap:2.675vw;padding:4.125vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .title{font-size:1.75vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap{font-size:1.325vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap+.dot_list_wrap{margin-top:2.75vw}}@media screen and (max-width:768px){#about #aboutSec1 .subNavigation_wrap{top:calc(90px + 8vw)}#about #aboutSec1 .banner_img{width:45%;height:calc(100vh + -90px - 32vw)}#about #aboutSec2{margin:10vw 0}#about #aboutSec2 .wrapper{grid-template-columns:1fr;row-gap:4vw}#about #aboutSec2 .wrapper .title{font-size:3.75vw}#about #aboutSec2 .wrapper .desc>div:not(:last-child){margin-bottom:4.5vw}#about #aboutSec2 .wrapper .desc>div>p{font-size:2.05vw}#about #aboutSec2 .wrapper .desc>div>p:not(:last-child){margin-bottom:1.25vw}#about #aboutSec3{height:52vw}#about #aboutSec3 .text_fill_wrap p{font-size:2.325vw}#about #aboutSec4{padding-top:12vw}#about #aboutSec4 h4{margin-bottom:5vw;font-size:3.875vw}#about #aboutSec4 ul{row-gap:10vw}#about #aboutSec4 ul>li{flex-direction:column;row-gap:4vw}#about #aboutSec4 ul>li:nth-child(2){text-align:left;flex-direction:column}#about #aboutSec4 ul>li:nth-child(2) .txt_box .title{margin-left:0}#about #aboutSec4 ul>li .img_box{width:100%}#about #aboutSec4 ul>li .txt_box{row-gap:2.5vw;width:100%;padding-top:0}#about #aboutSec4 ul>li .txt_box .title{padding:.4vw .8vw;font-size:3.25vw}#about #aboutSec4 ul>li .txt_box p{font-size:2.05vw}#lawyer.listPage:before{width:150vw;max-width:none;top:10vw}#lawyer.listPage:after{max-width:95%}#lawyer.listPage .lawyer_wrap .lawyer_list{grid-template-columns:repeat(2,1fr);gap:2.5vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li:nth-child(3n-1),#lawyer.listPage .lawyer_wrap .lawyer_list>li:nth-child(3n){transition-delay:unset}#lawyer.listPage .lawyer_wrap .lawyer_list>li:nth-child(2n){transition-delay:.1s}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name,#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{max-width:calc(100% - 7vw);left:3.5vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{bottom:3.5vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name{font-size:2.5vw;top:3.5vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name b{margin-right:2px;font-size:3.375vw}#lawyer .tag_list{gap:.875vw .75vw}#lawyer .tag_list>li{padding:.9vw 1.875vw;font-size:2.125vw}#lawyer.viewPage{padding-top:90px}#lawyer.viewPage .lawyerView .lawyer_banner{background:url(/financelab/img/sub/01/lawyer_view_bg_mo.jpg) bottom/cover no-repeat;height:auto;padding-top:12vw}#lawyer.viewPage .lawyerView .lawyer_banner .wrapper{flex-direction:column;align-items:flex-start}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name b{font-size:5.5vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name span{font-size:2.625vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list{gap:.875vw .75vw;margin:2.25vw 0 6vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list>li{padding:.9vw 1.875vw;font-size:2.125vw}#lawyer.viewPage .lawyerView .lawyer_banner .img_box{z-index:1;max-width:none;height:55vw;margin-top:-55vw;position:relative}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment{z-index:2;max-width:60%;height:55vw;position:relative}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .title{margin-bottom:2.5vw;font-size:2.35vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc{word-break:keep-all;font-size:1.75vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc br{display:none}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc p:not(:last-child){margin-bottom:1.5vw}#lawyer.viewPage .lawyerView .lawyer_career{margin-top:7vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list{row-gap:1.875vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li{grid-template-columns:10vw auto;padding:3.375vw 4.75vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li.major_performance{row-gap:3.375vw;padding:4.75vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .title{font-size:2.25vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap{font-size:1.75vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_title{margin-bottom:1.5vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list{padding-left:.5vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list>li{padding-left:1.15vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap+.dot_list_wrap{margin-top:3.375vw}}@media screen and (max-width:540px){#about.subPage{padding-top:calc(90px + 12vw)!important}#about #aboutSec1{height:auto;overflow:initial}#about #aboutSec1 .subNavigation_wrap{position:static;transform:translateY(30px)}#about #aboutSec1 .subNavigation_wrap.active{transform:translate(0)translateY(0)}#about #aboutSec1 .banner_img{opacity:0;width:100%;height:auto;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.8,1);position:static;transform:translateY(30px)}#about #aboutSec1 .banner_img.active{opacity:1;transform:translateY(0)}#about #aboutSec2{margin:14vw 0}#about #aboutSec2 .wrapper{row-gap:6vw}#about #aboutSec2 .wrapper .title{font-size:5.75vw}#about #aboutSec2 .wrapper .desc>div:not(:last-child){margin-bottom:8vw}#about #aboutSec2 .wrapper .desc>div>p{font-size:3.5vw}#about #aboutSec2 .wrapper .desc>div>p .br_768{display:none}#about #aboutSec2 .wrapper .desc>div>p:not(:last-child){margin-bottom:2.5vw}#about #aboutSec3{height:86vw}#about #aboutSec3 .text_fill_wrap p{font-size:4.25vw}#about #aboutSec4{padding-top:16vw}#about #aboutSec4 h4{margin-bottom:8vw;font-size:6vw}#about #aboutSec4 ul{row-gap:14vw}#about #aboutSec4 ul>li{row-gap:6vw}#about #aboutSec4 ul>li .txt_box{row-gap:3.5vw}#about #aboutSec4 ul>li .txt_box .title{padding:.7vw 1.4vw;font-size:4.75vw}#about #aboutSec4 ul>li .txt_box p{word-break:keep-all;font-size:3.5vw}#about #aboutSec4 ul>li .txt_box p br{display:none}#lawyer.listPage:before{width:200vw;top:54vw}#lawyer.listPage:after{width:160vw;max-width:none}#lawyer.listPage .lawyer_wrap .lawyer_list{grid-template-columns:repeat(1,1fr);gap:2.5vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name,#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{max-width:calc(100% - 13vw);left:6.5vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .tag_list{bottom:7vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li:nth-child(2n){transition-delay:unset}#lawyer.listPage .lawyer_wrap .lawyer_list>li .img_box{background:#ffffff1a}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name{font-size:5vw;top:7vw}#lawyer.listPage .lawyer_wrap .lawyer_list>li .lawyer_name b{margin-right:3px;font-size:6.5vw}#lawyer .tag_list{gap:1.5vw 1.25vw}#lawyer .tag_list>li{padding:1.875vw 3.5vw;font-size:4vw}#lawyer.viewPage .lawyerView .lawyer_banner{padding-top:18vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name b{font-size:10vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .lawyer_name span{font-size:5.25vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list{gap:1.5vw 1.25vw;margin:3.75vw 0 12vw}#lawyer.viewPage .lawyerView .lawyer_banner .txt_box .tag_list>li{padding:1.875vw 3.5vw;font-size:4vw}#lawyer.viewPage .lawyerView .lawyer_banner .img_box{align-self:center;width:90%;height:auto;margin-top:8vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment{max-width:100%;height:auto}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .title{margin-bottom:4.75vw;font-size:4.875vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc{font-size:3.325vw}#lawyer.viewPage .lawyerView .lawyer_banner .lawyer_comment .desc p:not(:last-child){margin-bottom:1.5vw}#lawyer.viewPage .lawyerView .lawyer_career{margin-top:7vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list{row-gap:1.875vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li{grid-template-columns:1fr;row-gap:3.5vw;padding:6vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li.major_performance{row-gap:6vw;padding:8vw 6vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .title{font-size:4.25vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap{font-size:3.325vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_title{margin-bottom:2.25vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list{padding-left:.75vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap .dot_list>li{padding-left:2vw}#lawyer.viewPage .lawyerView .lawyer_career .career_list>li .dot_list_wrap+.dot_list_wrap{margin-top:6vw}}
