<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.title-section{position:relative;height:100vh;background:linear-gradient(rgba(47, 47, 47, 0.3072), rgba(47, 47, 47, 0.3072)),url(/images/main_title.png);background-position:100% 100%;background-size:cover}.title-section .inner-contents{height:100%;display:flex;align-items:center}.title-section .inner-contents h1{margin:auto 0;font-family:"Pretendard";font-style:normal;font-weight:900;font-size:4rem;line-height:1.5;color:#fff}section h2{font-family:"Montserrat";font-style:normal;font-weight:800;font-size:4rem;line-height:1.5;text-align:center;color:#2d2d2d}section h3{font-family:"Pretendard";font-style:normal;font-weight:700;font-size:2.5rem;line-height:1.6;text-align:center;color:#444}@media screen and (max-width: 460px){.title-section{background:linear-gradient(rgba(47, 47, 47, 0.3072), rgba(47, 47, 47, 0.3072)),url(/images/mobile_title_main.png);background-position:100% 100%;background-size:cover}.title-section .inner-contents h1{font-size:2rem;line-height:1.5;font-weight:700}section h2{font-size:1.5rem;line-height:1.33}section h3{font-size:1rem;line-height:1.5}}.solution-section{padding-top:168px}.solution-section h2{font-family:"Montserrat"}.solution-section h3{margin-top:32px}.solution-section .solution-list{margin-top:108px}.solution-section .solution-list .solution{padding:84px 0;display:flex}.solution-section .solution-list .solution .content{flex:2;display:flex;flex-direction:column;justify-content:center}.solution-section .solution-list .solution .content .name{font-family:"Pretendard";font-style:normal;font-weight:900;font-size:3rem;line-height:1.33;color:#212121}.solution-section .solution-list .solution .content .description{margin-top:32px;font-family:"Pretendard";font-style:normal;font-weight:300;font-size:1.125rem;line-height:1.55;color:#666}.solution-section .solution-list .solution .content .more{margin-top:24px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:1.125rem;line-height:1.33;color:#2a6fe3;cursor:pointer;user-select:none}.solution-section .solution-list .solution .content .more img{width:16px;height:16px}.solution-section .solution-list .solution .image{flex:3;margin-left:32px;max-width:50vw;height:724px;max-height:80vh;background:#e1d6d6;border-radius:32px}.solution-section .solution-list .solution:nth-child(1) .image{background:url(/images/main_solution_1.png);background-size:cover}.solution-section .solution-list .solution:nth-child(2) .image{background:url(/images/main_solution_2.png);background-size:cover}.solution-section .solution-list .solution:nth-child(3) .image{background:url(/images/main_solution_3.png);background-size:cover}.solution-section .solution-list .solution:nth-child(4) .image{background:url(/images/main_solution_4.png);background-size:cover}@media screen and (max-width: 460px){.solution-section{padding-top:88px}.solution-section h3{margin:0 auto;margin-top:16px;max-width:224px;font-weight:600;color:#161616}.solution-section .solution-list{margin-top:64px}.solution-section .solution-list .solution{padding:0;margin-top:64px;flex-direction:column-reverse}.solution-section .solution-list .solution .content{margin-top:32px}.solution-section .solution-list .solution .content .name{font-size:1.5rem;line-height:1.33}.solution-section .solution-list .solution .content .description{margin-top:16px;font-size:1rem;line-height:1.5}.solution-section .solution-list .solution .image{margin:0;flex:unset;width:100%;max-width:100%;height:360px;max-height:360px;border-radius:8px}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes scroll-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.merchant-section{position:relative;padding-top:270px;padding-bottom:200px}.merchant-section h3{margin-top:24px}.merchant-section .merchant-list{margin-top:52px;width:100%;overflow-x:hidden}.merchant-section .merchant-list .row-1{display:flex;max-height:126px;min-height:126px;overflow:hidden;position:relative;width:100vw}.merchant-section .merchant-list .row-1::before,.merchant-section .merchant-list .row-1::after{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);content:"";height:100px;position:absolute;width:200px;z-index:2}.merchant-section .merchant-list .row-1::after{right:0;top:0;transform:rotateZ(180deg)}.merchant-section .merchant-list .row-1::before{left:0;top:0}.merchant-section .merchant-list .row-1 .track{animation:scroll 60s linear infinite;display:flex}.merchant-section .merchant-list .row-1 img{height:128px}.merchant-section .merchant-list .row-2{display:flex;min-height:126px;max-height:126px;overflow:hidden;position:relative;width:100vw}.merchant-section .merchant-list .row-2::before,.merchant-section .merchant-list .row-2::after{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);content:"";height:100px;position:absolute;width:200px;z-index:2}.merchant-section .merchant-list .row-2::after{right:0;top:0;transform:rotateZ(180deg)}.merchant-section .merchant-list .row-2::before{left:0;top:0}.merchant-section .merchant-list .row-2 .track{animation:scroll-reverse 60s linear infinite;display:flex}.merchant-section .merchant-list .row-2 img{height:128px}@media screen and (max-width: 460px){@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes scroll-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.merchant-section{padding-top:132px;padding-bottom:0}.merchant-section h3{margin-top:16px}.merchant-section .merchant-list .row-1,.merchant-section .merchant-list .row-2{min-height:52px}.merchant-section .merchant-list .row-1::before,.merchant-section .merchant-list .row-1::after,.merchant-section .merchant-list .row-2::before,.merchant-section .merchant-list .row-2::after{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);content:"";height:52px;position:absolute;width:56px;z-index:2}.merchant-section .merchant-list .track img{height:52px}}.news-section{padding-top:136px}.news-section h2{font-family:"Pretendard";text-align:left}.news-section .view-more-wrap-mo{display:none}.news-section .view-more-wrap{width:100%;display:flex;justify-content:flex-end}.news-section .view-more-wrap .view-more{display:flex;align-items:center;cursor:pointer;user-select:none}.news-section .view-more-wrap .view-more .more{min-width:90px;font-style:normal;font-weight:600;font-size:1rem;line-height:4;color:#212121}.news-section .view-more-wrap .view-more .arrow{width:33px;height:25px;margin-left:45px;color:#2a6fe3}.news-section .news-list{width:100%;display:flex;justify-content:space-between;margin-top:48px}.news-section .news-list .news{width:424px;min-width:240px;flex:1;font-family:"Manrope"}.news-section .news-list .news .image{width:100%;height:318px;border-radius:16px;background-color:#fff;object-fit:cover}.news-section .news-list .news .date{margin-top:24px;font-style:normal;font-weight:800;font-size:1rem;line-height:1.5;color:#2a6fe3}.news-section .news-list .news .title{display:block;margin-top:16px;font-style:normal;font-weight:800;font-size:1.5rem;line-height:1.33;color:#212121}.news-section .news-list .news:nth-child(n+2){margin-left:24px}@media screen and (max-width: 460px){.news-section .news-list{width:100vw;overflow-x:scroll;padding-bottom:32px;margin-top:32px;margin-left:-16px;margin-right:-16px}.news-section .news-list .news{min-width:calc(100vw - 48px)}.news-section .news-list .news .title{font-size:1.125rem;line-height:1.56}.news-section .news-list .news:nth-child(n+1){margin-left:16px}.news-section .news-list .news:last-child{margin-right:16px}.news-section .view-more-wrap-mo{display:flex;margin-top:16px;justify-content:center}.news-section .view-more-wrap-mo .view-more{padding:12px 24px;background:#fff;border:1px solid #2a6fe3;border-radius:24px;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#2a6fe3;text-align:center}}.recruit-section{padding-top:408px;padding-bottom:233px}.recruit-section .inner-contents{display:flex}.recruit-section .inner-contents h2{text-align:start}.recruit-section .inner-contents h3{text-align:start}.recruit-section .inner-contents .content{flex:5}.recruit-section .inner-contents .view-more{flex:1;display:flex;align-items:center;cursor:pointer;user-select:none}.recruit-section .inner-contents .view-more .more{min-width:90px;font-style:normal;font-weight:600;font-size:1rem;line-height:4;color:#212121}.recruit-section .inner-contents .view-more .arrow{margin-left:45px;color:#2a6fe3}.recruit-section .inner-contents .view-more .arrow img{width:33px;height:25px}@media screen and (max-width: 460px){.recruit-section{padding-top:136px;padding-bottom:136px}.recruit-section h3{margin-top:10px;width:212px;font-weight:800}.recruit-section .inner-contents{flex-direction:column}.recruit-section .inner-contents .view-more{margin-top:10px}}.contact-section{background:linear-gradient(280.67deg, #3778EA -2.45%, #2957AE 100%);padding:144px}.contact-section .inner-contents{display:flex;flex-direction:column;align-items:center}.contact-section .icon{width:118px;height:118px}.contact-section h2{margin-top:48px;color:#fff;font-family:"Pretendard";font-size:3rem;line-height:1.33}.contact-section .contact{margin-top:64px;padding:24px 90px;background:#fff;border-radius:400px;border:none;font-style:normal;font-weight:700;font-size:1.5rem;line-height:1.33;text-align:center;color:#3d6dd8;cursor:pointer;user-select:none;transition:.25s}.contact-section .contact:hover{filter:brightness(1.5)}@media screen and (max-width: 460px){.contact-section{padding:0;padding-top:118px;padding-bottom:118px}.contact-section .icon{width:96px;height:96px}.contact-section .icon img{width:inherit;height:inherit}.contact-section h2{margin-top:24px;font-size:1.5rem;line-height:1.34}.contact-section .contact{margin-top:60px;padding:12px 54px;font-size:1rem;line-height:1.5}}.popup{display:block;position:fixed;z-index:1000;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}.popup-inner{position:absolute;width:50%;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;border-radius:5px;background:#fff}.popup-close{position:absolute;display:block;top:10px;right:16px}
@font-face{font-family:"Manrope";font-style:normal;font-weight:300;src:url(/fonts/manrope-v8-latin-300.eot?10dd62411c19a978680f52f152a1c330);src:local("â€»"),url(/fonts/manrope-v8-latin-300.eot?10dd62411c19a978680f52f152a1c330?#iefix) format("embedded-opentype"),url(/fonts/manrope-v8-latin-300.woff2?14c431e09e20a9c65760177d6534b8b9) format("woff2"),url(/fonts/manrope-v8-latin-300.woff?766a7a50f627aff4693ec7c6bb000018) format("woff"),url(/fonts/manrope-v8-latin-300.ttf?fd94ab10a965968ceee2c04ca1e5d54e) format("truetype"),url(/images/manrope-v8-latin-300.svg#Manrope) format("svg")}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;src:url(/fonts/manrope-v8-latin-700.eot?2e604a14c7ae09af819f9747ec938168);src:local("â€»"),url(/fonts/manrope-v8-latin-700.eot?2e604a14c7ae09af819f9747ec938168?#iefix) format("embedded-opentype"),url(/fonts/manrope-v8-latin-700.woff2?f52a8c52f1ec67cd11d1ac49e5b213f0) format("woff2"),url(/fonts/manrope-v8-latin-700.woff?b348654ddd2c43d03fa0424ccf9c3b4d) format("woff"),url(/fonts/manrope-v8-latin-700.ttf?d23341fab10dd120aaf84eefd0cf70ad) format("truetype"),url(/images/manrope-v8-latin-700.svg#Manrope) format("svg")}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;src:url(/fonts/manrope-v8-latin-800.eot?737f15d0296beeb154526c59a1daf2c5);src:local("â€»"),url(/fonts/manrope-v8-latin-800.eot?737f15d0296beeb154526c59a1daf2c5?#iefix) format("embedded-opentype"),url(/fonts/manrope-v8-latin-800.woff2?1576f3f49c28e3bdc6abf165d247cc90) format("woff2"),url(/fonts/manrope-v8-latin-800.woff?1119cff4b801fc12e3b0f92a08b8ccef) format("woff"),url(/fonts/manrope-v8-latin-800.ttf?e39db6c999eaf637b374b58b5b5f9543) format("truetype"),url(/images/manrope-v8-latin-800.svg#Manrope) format("svg")}@font-face{font-family:"Pretendard";font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/fonts/Pretendard-Black.woff2?14a71ec59ff2b3bc6933d54c6ee04ff1) format("woff2"),url(/fonts/Pretendard-Black.woff?fe80bd8c7ce9b3af972f6e99a5646522) format("woff")}@font-face{font-family:"Pretendard";font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/fonts/Pretendard-ExtraBold.woff2?55bef92e8f01b6b6ef2f8d31fdc0f951) format("woff2"),url(/fonts/Pretendard-ExtraBold.woff?82ea4400a5eea299b40c94aac01985ba) format("woff")}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/fonts/Pretendard-Bold.woff2?0676c8838a37a3b770d85a5534f5fdcb) format("woff2"),url(/fonts/Pretendard-Bold.woff?f6866c5eb21ccb9a8749d3a2874a7e6e) format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/fonts/Pretendard-SemiBold.woff2?7e5eaaf650b9e738991373a7f173b94a) format("woff2"),url(/fonts/Pretendard-SemiBold.woff?a0c72d6162af72df37ec279440595738) format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/fonts/Pretendard-Medium.woff2?ea235f1edb8815831a25b376b479949e) format("woff2"),url(/fonts/Pretendard-Medium.woff?f902522b86842449110e07cbc07b8346) format("woff")}@font-face{font-family:"Pretendard";font-weight:300;font-display:swap;src:local("Pretendard Regular"),url(/fonts/Pretendard-Regular.woff2?6090e6b5524796768e78f23519d16488) format("woff2"),url(/fonts/Pretendard-Regular.woff?ab56c53f21ca6b32d15fe0ae8daf5f60) format("woff")}@font-face{font-family:"Pretendard";font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/fonts/Pretendard-Light.woff2?27c9a07cbc308ce88d1ab3613e3152c7) format("woff2"),url(/fonts/Pretendard-Light.woff?40808ea4485a78c05f9213ed583b0046) format("woff")}@font-face{font-family:"Pretendard";font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/fonts/Pretendard-ExtraLight.woff2?1a26bede4e9bc7d2e9c0ce548cd4cf83) format("woff2"),url(/fonts/Pretendard-ExtraLight.woff?ff5e73a97b5e7a5c5d5fed684594e8ad) format("woff")}@font-face{font-family:"Pretendard";font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/fonts/Pretendard-Thin.woff2?41861ab4e67767c4c6ed0b5e361fbca6) format("woff2"),url(/fonts/Pretendard-Thin.woff?348f24715998d74e9f5529afd376f55b) format("woff")}@font-face{font-family:"Montserrat";font-weight:900;font-display:swap;src:local("Montserrat Black"),url(/fonts/Montserrat-Black.ttf?1b9fba4a75b89b0dd96aae5a4cf9c598) format("truetype")}@font-face{font-family:"Montserrat";font-weight:800;font-display:swap;src:local("Montserrat ExtraBold"),url(/fonts/Montserrat-ExtraBold.ttf?5daafc620ecc802516f9681ce62d749e) format("truetype")}@font-face{font-family:"Montserrat";font-weight:700;font-display:swap;src:local("Montserrat Bold"),url(/fonts/Montserrat-Bold.ttf?63fae500fdcf19ce83d4e55c5dbb744b) format("truetype")}@font-face{font-family:"Montserrat";font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),url(/fonts/Montserrat-SemiBold.ttf?04af9a9e62bb4c47bd55634f7fedfda3) format("truetype")}@font-face{font-family:"Montserrat";font-weight:500;font-display:swap;src:local("Montserrat Medium"),url(/fonts/Montserrat-Medium.ttf?3a0917345468c959207a35a358557a85) format("truetype")}@font-face{font-family:"Montserrat";font-weight:300;font-display:swap;src:local("Montserrat Regular"),url(/fonts/Montserrat-Regular.ttf?ac98a5f5ca71180fe293683b5ea727a8) format("truetype")}@font-face{font-family:"Montserrat";font-weight:300;font-display:swap;src:local("Montserrat Light"),url(/fonts/Montserrat-Light.ttf?f0963fd9968fbd54cc35e8f0107db8d5) format("truetype")}@font-face{font-family:"Montserrat";font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),url(/fonts/Montserrat-ExtraLight.ttf?b70ef3d0e89b27907868d31eec178303) format("truetype")}@font-face{font-family:"Montserrat";font-weight:100;font-display:swap;src:local("Montserrat Thin"),url(/fonts/Montserrat-Thin.ttf?e8ecb9f79ef9cbd2d9a81fd4ee62c111) format("truetype")}html{scroll-behavior:smooth}body{margin:0;position:relative;font-family:"Montserrat","Pretendard","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,"Malgun Gothic","ë§‘ì€ ê³&nbsp;ë”•",Dotum,ë‹ì›€,sans-serif;word-break:keep-all}section{position:relative;display:flex;flex-direction:column;align-items:center;min-width:980px;overflow-x:hidden}section .inner-contents{width:100%;padding:0 18px;box-sizing:border-box;max-width:1440px}@media screen and (max-width: 460px){section{min-width:360px}section .inner-contents{padding:0 16px !important}}h1{font-weight:800;font-size:6rem;line-height:1.17}h2{margin:0;font-style:normal;font-weight:800;font-size:4rem;line-height:1.34;text-align:center;color:#161616}h3{margin:0;font-style:normal;font-weight:800;font-size:3rem;line-height:1.33;text-align:center;color:#161616}br.br-mo{content:" "}@media screen and (max-width: 460px){br.br-pc{content:" "}br.br-mo{display:unset;content:unset}}br::after{content:"Â&nbsp;"}.mo{display:none}@media screen and (max-width: 460px){.pc{display:none !important}.mo{display:unset}}a{text-decoration:none}a:link{color:unset}a:visited{color:unset}a[name]{position:absolute;top:0}.cursor-pointer{user-select:none;cursor:pointer}.font-blue{color:#2a6fe3}.sub-title-section{width:100%;padding-top:272px;height:50vh;min-height:600px;box-sizing:border-box;background-color:#fff;background-position:50% 50%;background-size:cover}.sub-title-section .inner-contents{height:100%;padding-bottom:112px;display:flex;flex-direction:column;justify-content:flex-end}.sub-title-section .inner-contents .position .path{font-style:normal;font-weight:700;font-size:.875rem;line-height:1.43;color:#fff}.sub-title-section .inner-contents .position h1{margin:0;margin-top:32px;font-style:normal;font-weight:700;font-size:5rem;line-height:1.2;color:#fff}.sub-title-section .inner-contents .position .description{margin-top:24px;font-style:normal;font-weight:300;font-size:1.125rem;line-height:1.33;color:#fff;text-align:left}@media screen and (max-width: 460px){.sub-title-section{padding-top:0;min-height:unset;height:310px;max-height:310px}.sub-title-section .inner-contents{justify-content:flex-start}.sub-title-section .inner-contents .position{padding-top:146px}.sub-title-section .inner-contents .position .path{font-size:.875rem;line-height:1.43;font-weight:600}.sub-title-section .inner-contents .position h1{margin-top:4px;font-size:2rem;line-height:1.5}.sub-title-section .inner-contents .position .description{margin-top:12px;font-size:1rem;line-height:1.5}}.contents-title{margin-top:112px;font-style:normal;font-weight:700;font-size:64px;line-height:1.5;text-align:center;color:#212121}.contents-description{margin-top:24px;font-family:"Pretendard";font-style:normal;font-weight:300;font-size:32px;line-height:1.5;text-align:center;color:#212121}@media screen and (max-width: 460px){.contents-title{margin-top:0;font-size:2rem;line-height:1.5}.contents-description{font-size:1rem;font-weight:700;line-height:1.5}}
section{min-width:unset}.header-section{width:100%;height:112px;position:fixed;top:0;left:0;overflow:hidden;z-index:100;box-sizing:border-box;transition:all .3s}.header-section.disabled{visibility:none}.header-section .header{display:flex;align-items:center;padding:44px 0}.header-section .header .logo{margin-right:96px;flex:5;min-width:95px;height:24px}.header-section .header .logo .logo-img{width:95px;height:24px;background-size:95px 24px;background-image:url(/images/Reco_CI.png);filter:brightness(0) invert(1);transition:filter .1s}.header-section .header .menu-group{flex:1;min-width:108px;max-width:184px;transition:.3s;font-family:"Montserrat";font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.33;color:#fff}.header-section .header .menu-group.recruit{transform:translateX(-16px)}.header-section .header .menu-group.accent{text-align:center;background-color:#ebbc2d;padding:12px 4px;border-radius:12px}.header-section .header .mobile-menu-button{display:none}.header-section .border{width:100%;visibility:hidden;border-top:1px solid #e6e6e6}.header-section .submenus{display:flex;justify-content:flex-end;visibility:hidden;height:176px;margin-top:18px;margin-right:12px}.header-section .submenus .menu-dummy{margin-left:48px;margin-right:48px;min-width:94px;flex:5}.header-section .submenus .menu-lump{flex:1;min-width:108px;max-width:184px;transition:.3s}.header-section .submenus .menu-lump .menu{display:block;font-family:"Pretendard";font-style:normal;font-weight:300;font-size:1rem;line-height:3;color:#fff}.header-section .submenus .menu-lump .recruit{transform:translateX(-16px)}.header-section.hover{background-color:#fff;height:288px}.header-section.hover .header .logo .logo-img{filter:unset}.header-section.hover .header .menu-group{flex:1.2;min-width:108px;max-width:184px;color:#212121}.header-section.hover .header .menu-group.selected{color:#3778ea}.header-section.hover .header .menu-group:hover{color:#3778ea}.header-section.hover .border{visibility:visible;transition:.4s}.header-section.hover .submenus{visibility:visible}.header-section.hover .submenus .menu-lump{flex:1.2;min-width:108px;max-width:184px}.header-section.hover .submenus .menu-lump .menu{color:#212121}.header-section.hover .submenus .menu-lump .menu:hover{color:#3778ea}.header-section.scroll-down{background-color:#fff}.header-section.scroll-down .header .logo-img{filter:unset}.header-section.scroll-down .header .menu-group{color:#212121}@media screen and (max-width: 460px){.header-section{height:60px;overflow:visible}.header-section .inner-contents:first-child{z-index:100}.header-section .header{padding-top:16px}.header-section .header .logo{margin:0;margin-top:5px;flex:0}.header-section .header .logo .logo-img{width:76px;height:19px;background-size:76px 19px;transition:.5s}.header-section .header .logo .logo-img.show{margin-left:16px;filter:none}.header-section .header .menu-group{display:none}.header-section .header .mobile-menu .menu-button{display:block;width:16px;height:14px;box-sizing:border-box;transition:.5s}.header-section .header .mobile-menu .menu-button .bar{width:16px;height:2px;background-color:#fff;border-radius:2px;transition:.3s}.header-section .header .mobile-menu .menu-button .bar:nth-child(2){margin-top:4px}.header-section .header .mobile-menu .menu-button .bar:nth-child(3){margin-top:4px;width:12px}.header-section .border{display:none}.header-section .submenus{display:none}.header-section .sidebar{z-index:70;position:fixed;top:0;height:0;width:100vw;height:100vh;transform:translateX(100vw);transition:.3s;transition-timing-function:ease-out}.header-section .sidebar .sidebar-bg{width:inherit;height:inherit;background-color:rgba(51,51,51,.2);position:absolute;display:flex;align-items:center;justify-content:center}.header-section .sidebar .sidebar-bg .sidebar-body{width:inherit;height:inherit;background-color:#fff}.header-section .sidebar.show{transform:translateX(0)}.header-section .sidebar-menu-list{margin-top:109px;padding:0 32px;padding-bottom:32px;overflow-y:auto;height:calc(100vh - 108px - 109px)}.header-section .sidebar-menu-list .scroll{height:unset;overflow:hidden}.header-section .sidebar-menu-list .side-menu-group{padding:16px 0}.header-section .sidebar-menu-list .side-menu-group .big-menu{display:flex;justify-content:space-between;align-items:center;font-family:"Montserrat";font-style:normal;font-weight:700;font-size:24px;line-height:1;color:#212121}.header-section .sidebar-menu-list .side-menu-group .big-menu .plus{width:17px;height:17px;padding-top:8px;position:relative}.header-section .sidebar-menu-list .side-menu-group .big-menu .plus .spin,.header-section .sidebar-menu-list .side-menu-group .big-menu .plus .fix{display:inline-block;width:17px;height:2px;background-color:#212121}.header-section .sidebar-menu-list .side-menu-group .big-menu .plus .spin{transition:.2s;transform:rotate(90deg);position:absolute;left:0}.header-section .sidebar-menu-list .side-menu-group .big-menu .plus .fix{position:absolute;left:0}.header-section .sidebar-menu-list .side-menu-group .big-menu.expand{color:#2a6fe3}.header-section .sidebar-menu-list .side-menu-group .big-menu.expand .spin{transform:rotate(180deg)}.header-section .sidebar-menu-list .side-menu-group .sub-menu-list{height:0;overflow:hidden;transition:.2s}.header-section .sidebar-menu-list .side-menu-group .sub-menu-list a{display:block;transition:.3s;font-family:"Pretendard";font-style:normal;font-weight:600;font-size:1.125rem;line-height:1.33;color:#212121}.header-section .sidebar-menu-list .side-menu-group .sub-menu-list a:first-child{margin-top:32px}.header-section .sidebar-menu-list .side-menu-group .sub-menu-list a:nth-child(n+2){margin-top:16px}.header-section.scroll-down .header .mobile-menu .menu-button .bar{background-color:#000}.header-section.hover{background-color:rgba(0,0,0,0)}.header-section.hover .border{display:none}.header-section.hover .submenus{display:none;visibility:hidden}.header-section.hover.scroll-down .logo-img{opacity:1}.header-section.side-show .header .logo .logo-img{margin-top:14px}.header-section.side-show .header .menu-button{margin-right:16px;margin-top:22px;width:28px;height:28px}.header-section.side-show .header .menu-button .bar{background-color:#000}.header-section.side-show .header .menu-button .bar:nth-child(1){width:32px;height:1px;transform:translate(-2px, 12px) rotate(45deg)}.header-section.side-show .header .menu-button .bar:nth-child(2){opacity:0}.header-section.side-show .header .menu-button .bar:nth-child(3){width:32px;height:1px;transform:translate(-2px, 1px) rotate(-45deg)}.header-section.side-show.scroll-down .logo-img{opacity:1}}
.footer-section{background:#212121;padding-top:89px;padding-bottom:92px}.footer-section .row{display:flex;padding-bottom:77px}.footer-section .row .infos{flex:2;font-style:normal;font-weight:300;font-size:1rem;line-height:1.33;color:#fff}.footer-section .row .infos .info{display:flex;flex-wrap:wrap;align-items:center}.footer-section .row .infos .info .ver-line{font-size:1.125rem;margin:0 16px}.footer-section .row .sns{flex:1;display:flex;margin-left:5.2vw}.footer-section .row .sns .icon{display:flex;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;min-height:64px;background:hsla(0,0%,100%,.2);border-radius:50%;color:#fff}.footer-section .row .sns .icon:nth-child(n+2){margin-left:46px}.footer-section .news-letter{display:flex;align-items:center;padding-top:35px;border-top:solid 1px hsla(0,0%,100%,.1)}.footer-section .news-letter .letter{font-style:normal;font-weight:800;font-size:2rem;line-height:.75;color:#fff}.footer-section .news-letter .email-input{display:flex;justify-content:space-between;margin-left:19px;background:hsla(0,0%,100%,.1568627451);border-radius:96px;min-width:613px;padding:14px;padding-left:24px}.footer-section .news-letter .email-input input[type=text]{flex:1;border:none;background-color:rgba(0,0,0,0);outline:none;font-weight:300;font-size:1rem;line-height:1.5;color:#fff}.footer-section .news-letter .email-input input[type=text]::placeholder{color:#fff}.footer-section .news-letter .email-input a{background:#346fda;border-radius:64px;border:none;padding:6px 15px;font-style:normal;font-weight:300;font-size:1rem;line-height:1.5;color:#fff;cursor:pointer;user-select:none;transition:.25s}.footer-section .news-letter .email-input a:hover{filter:brightness(1.5)}@media screen and (max-width: 460px){.footer-section{padding-top:64px;padding-bottom:64px}.footer-section .inner-contents{display:flex;flex-direction:column-reverse}.footer-section .inner-contents .news-letter{flex-direction:column;border-bottom:solid 1px hsla(0,0%,100%,.1);border-top:none;padding-top:0;padding-bottom:64px}.footer-section .inner-contents .news-letter .letter-description{margin-top:16px;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#fff}.footer-section .inner-contents .news-letter .email-input{margin-top:32px;margin-left:0;min-width:unset;padding:0;background-color:none}.footer-section .inner-contents .news-letter .email-input input{display:none}.footer-section .inner-contents .news-letter .email-input a{padding:12px 54px;border-radius:400px;background-color:#fff;font-weight:700;color:#3d6dd8}.footer-section .inner-contents .row{padding-top:48px;padding-bottom:48px;flex-direction:column}.footer-section .inner-contents .row .infos{font-size:.875rem;line-height:1.71;text-align:center}.footer-section .inner-contents .row .infos .info{justify-content:center;align-items:flex-start}.footer-section .inner-contents .row .infos .info .ver-line{font-size:.75rem;line-height:20px;margin:0 8px;vertical-align:middle}.footer-section .inner-contents .row .sns{margin-top:24px;margin-left:0;justify-content:center}.footer-section .inner-contents .row .sns .icon{width:48px;height:48px}.footer-section .inner-contents .row .sns .icon:nth-child(n+2){margin-left:16px}}
.bottommenu-section{padding-top:111px;padding-bottom:112px;border-top:1px solid #eee}.bottommenu-section .inner-contents{display:flex}.bottommenu-section .inner-contents .menu-group{flex:1;max-width:224px;min-width:152px}.bottommenu-section .inner-contents .menu-group .big-menu{display:block;margin-bottom:31px;font-style:normal;font-weight:600;font-size:1.125rem;line-height:2;color:#212121}.bottommenu-section .inner-contents .menu-group .big-menu.selected{color:#3778ea}.bottommenu-section .inner-contents .menu-group .big-menu:hover{color:#3778ea}.bottommenu-section .inner-contents .menu-group .menu{display:block;font-style:normal;font-weight:300;font-size:1.125rem;line-height:2.67;color:#444}.bottommenu-section .inner-contents .menu-group .menu:hover{color:#3778ea}@media screen and (max-width: 460px){.bottommenu-section{display:none}}
</pre></body></html>