.l__side-layout{height:100%;display:flex;overflow:hidden}.l__side-layout.scroll>div[class^=c__]{scrollbar-arrow-color:#d3d3d4;scrollbar-face-color:#d3d3d4;scrollbar-track-color:transparent;overflow:hidden scroll}.l__side-layout.scroll>div[class^=c__]::-webkit-scrollbar{width:6px;height:4px;background-color:initial}.l__side-layout.scroll>div[class^=c__]::-webkit-scrollbar-thumb{background-color:#d3d3d4;border-radius:3px}.l__side-layout .divider-vertical{width:2px;height:100%;background:#dbdcde;border-right:1px solid #fff}.l__side-layout>div[class^=c__]{height:100%;display:flex;flex-direction:column}.footer[data-v-227049f6]{padding:20px 20px 0}.footer .top[data-v-227049f6]{border-bottom:1px solid #e4e4e9;padding-bottom:15px}.footer .top .logo[data-v-227049f6]{width:165px;margin-bottom:20px}.footer .top .logo img[data-v-227049f6]{width:100%;height:100%;object-fit:contain}.footer .top .list[data-v-227049f6]{font-size:14px;line-height:24px;font-weight:300;color:#5c5e70;display:flex;flex-wrap:wrap;gap:10px}.footer .top .item[data-v-227049f6]:not(:last-child){border-right:1px solid #c5c5c9;padding-right:10px}.footer .bottom[data-v-227049f6]{height:50px;display:flex;align-items:center;justify-content:space-between}.footer .bottom .copyright[data-v-227049f6]{font-size:12px;color:#5c5e70;font-weight:300;letter-spacing:-.025em}.footer .bottom .gnb-wrap[data-v-227049f6]{font-size:14px;font-weight:300;color:#5c5e70;display:flex;gap:35px}.p__interest-company{height:100%;flex-direction:row!important;padding:0!important}.p__interest-company .interest-header{display:flex;align-items:flex-end;justify-content:space-between;margin:20px 0 12px}.p__interest-company .interest-header .interest-total{font-size:14px;line-height:140%;letter-spacing:-.42px;color:#7d7d7d}.p__interest-company .interest-header .c__search{width:100%;max-width:340px}.p__interest-company .contents-wrap{display:flex;flex-direction:column;flex:1;padding:20px 20px 0}.p__interest-company .contents-area{scrollbar-arrow-color:#d3d3d4;scrollbar-face-color:#d3d3d4;scrollbar-track-color:transparent;width:calc(100% + 20px);overflow:hidden auto;flex:1;padding-right:20px}.p__interest-company .contents-area::-webkit-scrollbar{width:6px;height:4px;background-color:initial}.p__interest-company .contents-area::-webkit-scrollbar-thumb{background-color:#d3d3d4;border-radius:3px}.p__interest-company .card-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.p__interest-company .c__card{border-radius:4px}.p__interest-company .c__pagination{margin:40px 0 2px}.p__interest-company .footer{margin-top:auto}