html::-webkit-scrollbar{display:none}body.no-select{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rail-scroll_thumb{display:none;height:100vh;position:fixed;right:0;top:0;width:10px;z-index:20000}.rail-scroll_thumb .thumb{background-color:rgba(0,0,0,.3);border-radius:5px;height:100px;position:absolute;right:0;top:0;transition:background-color .3s;width:100%}.rail-scroll_thumb .thumb.active{background-color:rgba(0,0,0,.5)}#topBanner{height:64px;overflow:hidden;position:relative;z-index:1}#topBanner .swiper-wrapper{display:flex;flex-direction:column;height:100%}#topBanner .swiper-slide{background:linear-gradient(105deg,#19d771 33.5%,#74b2ff 106.42%);color:#fff;flex-shrink:0;font-size:20px;font-weight:600;height:100%;letter-spacing:-.2px}#topBanner .swiper-slide.bg_blue{background:linear-gradient(105deg,#3cabeb -3.86%,#7741ff 106.44%)}#topBanner .banner-content{align-items:center;display:flex;height:100%;justify-content:center}#topBanner .banner-content.mobile{display:none}#topBanner .btn_more{align-items:center;border:1px solid #f3f4f6;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:500;height:32px;margin-left:16px;padding:0 8px;width:fit-content}#headerNewrrow .mobile{display:none}#headerNewrrow{left:0;position:fixed;top:0;width:100%;z-index:10000;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#headerNewrrow:before{background:rgba(3,7,18,.8);content:"";height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.3s;transition-delay:.3s;visibility:hidden;width:100vw}#headerNewrrow.lnb_open:before{opacity:1;transition-delay:unset;visibility:visible}#headerNewrrow .wrap-gnb{background:#fff;border-bottom:1px solid #e5e7eb;height:70px;position:relative}#headerNewrrow #gnbContainer{transition:transform .2s}#headerNewrrow.hide-gnb #gnbContainer{transform:translateY(-100%)}#headerNewrrow button{background:0;cursor:pointer;font-size:0;padding:0}#headerNewrrow .inner-gnb{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;padding:0 60px;position:relative}#headerNewrrow .link-logo{display:flex;height:42px}#headerNewrrow .link-logo img{height:38px;width:131px}#headerNewrrow .list-gnb{column-gap:24px;display:flex}#headerNewrrow .item-gnb,#headerNewrrow .link-gnb{align-items:center;display:flex}#headerNewrrow .link-gnb{color:#a1a1a1;font-size:18px;font-weight:600;height:64px;letter-spacing:-.01em;transition:.2s}#headerNewrrow .item-gnb.type-btn{margin-left:8px;position:relative}#headerNewrrow .item-gnb.type-btn:before{background-color:#d1d5db;content:"";height:18px;left:-19px;position:absolute;top:50%;transform:translateY(-50%);width:1px}#headerNewrrow .item-gnb.type-btn .link-gnb{background-color:#22a7f2;border-radius:8px;color:#fff;font-size:16px;font-weight:500;height:48px;padding:0 16px;transition:.2s}#headerNewrrow .item-gnb.type-btn .link-gnb:hover{background-color:#0c98e7}#headerNewrrow .link-gnb:hover{color:#1f2937}#headerNewrrow .item-gnb.active .link-gnb{color:#22a7f2}#headerNewrrow .wrap-util{align-items:center;display:flex;height:80px;position:absolute;right:60px}#headerNewrrow .mobile-banner{display:none}#headerNewrrow .btn-introduction{align-items:center;color:#374151;column-gap:4px;display:flex;font-weight:500;height:48px;margin-right:20px;transition:color .3s}#headerNewrrow .btn-introduction:hover{color:#05d16e}#headerNewrrow .btn-subscribe{align-items:center;background:#05d16e;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:500;height:48px;letter-spacing:-.16px;padding:0 16px;transition:background .2s,color .2s;width:fit-content}#headerNewrrow .user-util{margin-left:17px;position:relative}#headerNewrrow .user-util:before{background:#d1d5db;content:"";height:18px;left:-8.5px;position:absolute;top:50%;transform:translateY(-50%);width:1px}#headerNewrrow .btn-login{align-items:center;border:1px solid #9ca3af;border-radius:8px;color:#1f2937;display:flex;font-size:16px;font-weight:500;height:48px;letter-spacing:-.16px;line-height:160%;margin-left:17px;padding:0 16px;position:relative;transition:background .2s;width:fit-content}#headerNewrrow .btn-login:before{background:#d1d5db;content:"";height:18px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:1px}#headerNewrrow .btn-profile{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}#headerNewrrow .btn-profile svg{height:24px;width:24px}#headerNewrrow .btn-profile svg path{fill:#1f2937}#headerNewrrow .icon-profile{height:100%;width:100%}#headerNewrrow .user-profile{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 18px -6px rgba(0,0,0,.06),0 2px 12px 0 rgba(0,0,0,.03);display:none;overflow:hidden;position:absolute;right:0;top:60px;width:244px}#headerNewrrow .user-profile.on{display:block}#headerNewrrow .item-user-profile>a{align-items:center;border-top:1px solid #e5e7eb;color:#111827;column-gap:2px;display:flex;font-size:15px;font-weight:500;line-height:24px;padding:16px 12px;transition:background .2s}#headerNewrrow .item-user-profile>a:hover{background:#f3f4f6}#headerNewrrow .item-user-profile:first-child{align-items:center;background:#f9fafb;border-top:0;column-gap:8px;display:flex;padding:16px 16px 16px 12px}#headerNewrrow .item-user-profile .icon-profile{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;height:40px;width:40px}#headerNewrrow .item-user-profile .user-info{display:flex;flex-direction:column}#headerNewrrow .item-user-profile .user-name{color:#111827;font-size:16px;font-weight:600;letter-spacing:-.16px;line-height:160%}#headerNewrrow .item-user-profile .user-email{color:#6b7280;font-size:12px;font-weight:500;line-height:160%}@media (min-width:1025px){#headerNewrrow.lnb_open .link-gnb{color:#9ca3af}#headerNewrrow.lnb_open .item-gnb:hover .link-gnb{color:#1f2937}#headerNewrrow .wrap-lnb{transition:max-height .5s}#headerNewrrow.hide-gnb .wrap-lnb{opacity:0}#headerNewrrow.lnb_animation .list-gnb:hover .wrap-lnb{transition:unset}#headerNewrrow .item-gnb:hover .wrap-lnb{max-height:100vh;opacity:1}#headerNewrrow .link-lnb:hover{color:#05d16e}#headerNewrrow .link-lnb:hover .icon-outlink path{fill:#05d16e}#headerNewrrow .item_user_profile>a:hover{background:#f3f4f6}#headerNewrrow .btn-subscribe:hover{background:#05bc63}#headerNewrrow .btn-login:hover{background:#f3f4f6}#headerNewrrow .lnb-solution .group-anchor{display:flex;flex-wrap:wrap;justify-content:space-between;left:370px;opacity:0;position:absolute;row-gap:40px;top:60px;width:464px}#headerNewrrow .lnb-solution .group-anchor+.group-anchor{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;margin-top:20px;padding-top:20px;row-gap:8px}}@media (max-width:1920px){#headerNewrrow .wrap-util{right:40px}}@media (max-width:1600px){#headerNewrrow .inner-gnb{column-gap:20px;padding:0 40px}#headerNewrrow .wrap-lnb.lnb-contents .inner-lnb{max-width:880px}#headerNewrrow .wrap-util{position:static}#headerNewrrow .btn-introduction{margin-right:16px}#headerNewrrow .lnb-solution .box-banner{display:none}#headerNewrrow .wrap-lnb.lnb-contents .container-category.resource .sector .group-link{flex-flow:column}#headerNewrrow .wrap-lnb.lnb-support .inner-lnb{max-width:1040px}#headerNewrrow .wrap-lnb.lnb-support .sector .group-link{flex-wrap:wrap;gap:30px}}@media (max-width:1024px){#topBanner{height:56px}#topBanner .swiper-slide{font-size:16px;letter-spacing:-.16px}#topBanner .banner-content.desktop{display:none}#topBanner .banner-content.mobile{display:flex}#topBanner .banner-content.mobile svg{box-sizing:content-box;padding:4px}#topBanner .icon-more{margin-left:4px}#headerNewrrow.hide-gnb .mobile-default-gnb{transform:translateY(-100%)}#headerNewrrow .inner-gnb{align-items:start}#headerNewrrow .inner-gnb .link-logo{display:none}#headerNewrrow #gnbContainer{position:relative}#headerNewrrow.hide-gnb #gnbContainer{transform:unset}#headerNewrrow .mobile-default-gnb{align-items:center;background:#fff;border-bottom:1px solid #f3f4f6;display:flex;height:70px;justify-content:space-between;padding:0 20px;transition:transform .2s;width:100%}#headerNewrrow .wrap-gnb{height:calc(100% - 70px);left:100vw;position:fixed;top:70px;transform:translateX(100%);transition:transform .5s ease,left .5s ease;width:100%}#headerNewrrow .wrap-gnb.active{left:0;transform:unset}#headerNewrrow.lnb-open:before{display:none}#headerNewrrow .inner-gnb{flex-direction:column;height:100%;padding:0;position:relative}#headerNewrrow .link-logo svg{border-radius:0;height:38px;width:131px}#headerNewrrow .list-gnb{flex:1;flex-flow:column;overflow:hidden auto;padding:8px 20px 0;width:100%}#headerNewrrow .item-gnb.mobile{display:block}#headerNewrrow .item-gnb+.item-gnb{border-top:1px solid #f3f4f6}#headerNewrrow .link-gnb{color:#111827!important;column-gap:20px;font-size:20px;height:64px;justify-content:space-between;letter-spacing:-.18px;padding:0;width:100%}#headerNewrrow .link-gnb[href="#none"]{pointer-events:auto}#headerNewrrow .item-gnb.type-btn{margin-left:0;position:relative}#headerNewrrow .item-gnb.type-btn:before{display:none}#headerNewrrow .item-gnb.type-btn .link-gnb{background:none;color:#111827!important;font-weight:600;height:64px;padding:0}#headerNewrrow .item-gnb.type-btn .link-gnb:hover{background:none}#headerNewrrow .icon-folder{display:block;font-size:0;transition:transform .3s}#headerNewrrow .link-gnb.active .icon-folder{transform:rotate(-180deg)}#headerNewrrow .wrap-lnb{background-color:#fff;max-height:0;opacity:0;overflow:hidden;position:static;transform:translate(0);transition:max-height .3s}#headerNewrrow .link-gnb.active{color:#05d16e}#headerNewrrow .link-gnb.active+.wrap-lnb{max-height:200vh;opacity:1}#headerNewrrow .wrap-lnb .inner-lnb{flex-flow:column;overflow:hidden;padding:8px 0 40px}#headerNewrrow .wrap-lnb .container-category{padding:0}#headerNewrrow .wrap-lnb .container-category+.container-category{padding-top:24px}#headerNewrrow .wrap-lnb .container-category+.container-category:before{display:none}#headerNewrrow .wrap-lnb .title-category{flex-flow:column;gap:16px}#headerNewrrow .wrap-lnb.lnb-solution .title-category .box-link span.pc{display:none}#headerNewrrow .wrap-lnb.lnb-solution .title-category .box-link span.m{display:block;font-size:18px;font-weight:600}#headerNewrrow .wrap-lnb .title-category .box-link svg,#headerNewrrow .wrap-lnb.lnb-solution .title-category .box-link span:after{display:none}#headerNewrrow .wrap-lnb .title-category strong{color:#9ca3af;font-size:14px;font-weight:500;line-height:160%}#headerNewrrow .wrap-lnb .wrap-sector{flex-flow:column;gap:12px;margin-top:16px}#headerNewrrow .wrap-lnb.lnb-solution .wrap-sector{margin-top:12px}#headerNewrrow .wrap-lnb.lnb-support .wrap-sector{margin-top:0}#headerNewrrow .wrap-lnb .title-sector{display:none}#headerNewrrow .wrap-lnb .sector .group-link{gap:12px;margin-top:0}#headerNewrrow .wrap-lnb.lnb-support .sector .group-link{flex-flow:column;gap:12px 0}#headerNewrrow .lnb-solution .title_lnb{padding-bottom:4px}#headerNewrrow .lnb-solution .link-lnb .thumb,#headerNewrrow .lnb-solution .link-lnb>span,#headerNewrrow .wrap-lnb .box-banner{display:none}#headerNewrrow .lnb-solution .link-lnb>strong{align-items:center;column-gap:6px;display:flex;font-size:18px;font-weight:500}#headerNewrrow .lnb-solution .link-lnb>strong svg{display:block}#headerNewrrow .link-lnb p{display:none}#headerNewrrow .wrap-lnb .sector .link-lnb{margin-top:0;width:100%}#headerNewrrow .link-lnb strong{font-size:18px;font-weight:500}#headerNewrrow .wrap-util{flex-direction:column;height:auto;margin:16px 20px;position:relative;right:unset;row-gap:8px}#headerNewrrow .mobile-banner{display:block;width:100%}#headerNewrrow .mobile-banner .link-banner{border-radius:8px;display:block;height:130px;overflow:hidden;position:relative}#headerNewrrow .mobile-banner .link-banner.essential{background:url(https://h.place/images/free_mobile_background.png) no-repeat 50%/cover}#headerNewrrow .mobile-banner .link-banner.event{background:linear-gradient(137deg,#4911c1 24.13%,#8e60ff 109.88%)}#headerNewrrow .mobile-banner .thumb{height:100%;object-fit:cover;position:absolute;right:0;top:0;width:auto}#headerNewrrow .mobile-banner .title-banner{color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:600;letter-spacing:-.18px;line-height:140%;padding:16px 20px;position:relative;row-gap:2px;z-index:1}#headerNewrrow .mobile-banner .title-banner>span{color:hsla(0,0%,100%,.8);font-size:12px;letter-spacing:unset;line-height:160%}#headerNewrrow .mobile-banner .link-banner.essential .title-banner{color:#fff}#headerNewrrow .mobile-banner .link-banner.essential .title-banner>span{color:hsla(0,0%,100%,.8)}#headerNewrrow .link-banner .close-text{bottom:17px;font-size:12px;height:27px;left:20px;width:74px}#headerNewrrow .wrap-util .btn-subscribe{font-size:16px;justify-content:center;width:100%}#headerNewrrow .btn-introduction,#headerNewrrow .user-util{display:none}#headerNewrrow .wrap-util a+a{margin-left:0}#headerNewrrow .wrap-util a+a:before{display:none}#headerNewrrow .btn-login,#headerNewrrow .btn-logout{align-items:center;background:#f3f4f6;border:unset;border-radius:8px;color:#1f2937;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;letter-spacing:-.16px;width:100%}#headerNewrrow .btn-gnb-mobile{align-items:center;display:flex;height:32px;justify-content:center;width:32px}#headerNewrrow .btn-gnb-mobile svg{border-radius:0;height:24px;width:24px}#headerNewrrow .btn-gnb-mobile svg.hamburger{display:flex}#headerNewrrow .btn-gnb-mobile svg.close,#headerNewrrow .btn-gnb-mobile.active svg.hamburger{display:none}#headerNewrrow .btn-gnb-mobile.active svg.close{display:flex}}@media (max-width:768px){.rail-scroll_thumb{display:none!important}}