.font-family-pretendard{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased}.font-family-pretendardJP{font-family:Pretendard JP Variable,Pretendard JP,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Hiragino Sans,Apple SD Gothic Neo,Meiryo,Noto Sans JP,Noto Sans KR,Malgun Gothic,Osaka,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;letter-spacing:.5px;-webkit-font-smoothing:antialiased}.word-keep-all h1,.word-keep-all h2,.word-keep-all h3,.word-keep-all h4,.word-keep-all h5,.word-keep-all h6,.word-keep-all p{word-break:keep-all}.app-footer{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased}.app-footer h1,.app-footer h2,.app-footer h3,.app-footer h4,.app-footer h5,.app-footer h6,.app-footer p{word-break:keep-all}.app-footer button{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased}#app.ja-JP .app-footer,#app.ja-JP .app-footer button{font-family:Pretendard JP Variable,Pretendard JP,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Hiragino Sans,Apple SD Gothic Neo,Meiryo,Noto Sans JP,Noto Sans KR,Malgun Gothic,Osaka,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;letter-spacing:.5px;-webkit-font-smoothing:antialiased}.app-footer[data-v-93dc5ba2]{background:#222;color:#9e9e9e;position:relative}.app-footer .btn[data-v-93dc5ba2]{border-color:#707070}.app-footer .btn[data-v-93dc5ba2]:hover{border-color:#117ce9}.app-footer .ncp-divider-vertical[data-v-93dc5ba2]{border-inline-start:1px solid #9e9e9e;opacity:.3}.app-footer__social-subscribe[data-v-93dc5ba2]{border-bottom:1px solid #303030}.app-footer__social-subscribe .app-footer__social[data-v-93dc5ba2]{border-bottom:1px solid #303030;display:flex;justify-content:center;padding:25px 0}.app-footer__social-subscribe .app-footer__social-item[data-v-93dc5ba2]{padding:0 15px}.app-footer__social-subscribe .app-footer__social-item[data-v-93dc5ba2]:first-child{padding-left:0}.app-footer__social-subscribe .app-footer__social-item[data-v-93dc5ba2]:last-child{padding-right:0}.app-footer__social-subscribe .app-footer__social-item-icon[data-v-93dc5ba2]{font-size:30px}.app-footer__social-subscribe .app-footer__social-item-icon[data-v-93dc5ba2]:before{color:#9e9e9e;transition:all .3s}.app-footer__social-subscribe .app-footer__social-item-icon[data-v-93dc5ba2]:hover:before{color:#fff}.app-footer__social-subscribe .app-footer__subscribe[data-v-93dc5ba2]{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.app-footer__social-subscribe .app-footer__subscribe-desc[data-v-93dc5ba2]{font-size:14px;line-height:1.29}.app-footer__social-subscribe .app-footer__subscribe .btn[data-v-93dc5ba2]{align-items:center;display:inline-flex;font-size:14px;height:36px;justify-content:center;line-height:1;min-width:82px;padding:0 16px}.app-footer__social-subscribe .app-footer__subscribe .btn[data-v-93dc5ba2]:hover{background:#4ca4f5;border-color:#4ca4f5}.app-footer__gnb[data-v-93dc5ba2] .collapse-item__header{background:#222;border-bottom:1px solid #303030;height:53px;padding:20px 0 15px}.app-footer__gnb[data-v-93dc5ba2] .collapse-item__header .collapse-item__header-arrow .icon{font-size:20px}.app-footer__gnb[data-v-93dc5ba2] .collapse-item__header.is-active .app-footer__gnb-title{color:#117ce9}.app-footer__gnb-title[data-v-93dc5ba2]{font-size:16px;font-weight:600;line-height:1.13;transform:all .3s}.app-footer__gnb-column[data-v-93dc5ba2]{background:#292929;border-bottom:1px solid #222;box-sizing:border-box;color:#fff;font-size:14px;height:47px;line-height:47px;padding-left:24px;transition:all .3s}.app-footer__gnb-column[data-v-93dc5ba2]:hover{color:#4ca4f5}.app-footer__gnb .app-footer__toTop[data-v-93dc5ba2]{display:none}.app-footer__info .app-footer__toTop[data-v-93dc5ba2]{border-bottom:1px solid #303030;padding:24px 0}.app-footer__info .app-footer__action[data-v-93dc5ba2]{margin-top:24px;text-align:center}.app-footer__info .app-footer__action .btn[data-v-93dc5ba2]{align-items:center;display:inline-flex;font-size:12px;height:36px;justify-content:center;line-height:1;min-width:135px;padding:0 16px;vertical-align:middle}.app-footer__info .app-footer__action .btn[data-v-93dc5ba2]:hover{background:#4ca4f5;border-color:#4ca4f5}.app-footer__info .app-footer__action-language[data-v-93dc5ba2]{vertical-align:middle}.app-footer__info .app-footer__action-language .btn[data-v-93dc5ba2]{justify-content:space-between;width:100%}.app-footer__info .app-footer__action-language .icon[data-v-93dc5ba2]{font-size:14px}.app-footer__info .app-footer__action-language[data-v-93dc5ba2] .dropdown-trigger{width:100%}.app-footer__info .app-footer__action-language[data-v-93dc5ba2] .dropdown-menu{padding:0;width:100%}.app-footer__info .app-footer__action-language[data-v-93dc5ba2] .dropdown-menu .dropdown-wrapper{padding:12px 0}.app-footer__info .app-footer__action-language .language-item[data-v-93dc5ba2]{box-sizing:border-box;color:#222;cursor:pointer;font-size:15px;height:40px;line-height:1.33;padding:10px 20px;transition:all .3s}.app-footer__info .app-footer__action-language .language-item.active[data-v-93dc5ba2]{color:#117ce9;font-weight:600}.app-footer__info .app-footer__action-language .language-item[data-v-93dc5ba2]:hover{background:#14adea0d;color:#117ce9}.app-footer__info .app-footer__contact[data-v-93dc5ba2]{padding:40px 0 24px}.app-footer__info .app-footer__contact .app-footer__logo[data-v-93dc5ba2]{background:url(../img/naver-cloud-logo.svg) no-repeat 50%;background-size:contain;display:block;font-size:0;height:20px;transform:all .3s;width:156px}.app-footer__info .app-footer__contact .app-footer__logo[data-v-93dc5ba2]:hover{background-image:url(../img/naver-cloud-logo-hover.svg)}.app-footer__info .app-footer__contact .app-footer__policy[data-v-93dc5ba2]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;margin:20px 0 12px}.app-footer__info .app-footer__contact .app-footer__policy-item[data-v-93dc5ba2]{transition:all .3s}.app-footer__info .app-footer__contact .app-footer__policy-item.highlight-item[data-v-93dc5ba2]{color:#fff}.app-footer__info .app-footer__contact .app-footer__policy-item[data-v-93dc5ba2]:hover{color:#4ca4f5}.app-footer__info .app-footer__contact .app-footer__copyright-item[data-v-93dc5ba2]{color:#707070;font-size:12px;line-height:1.5}@media (max-width:369px){.app-footer__social-subscribe .app-footer__subscribe .btn[data-v-93dc5ba2]{padding:0 6px}}@media (max-width:767px){.app-footer__info .app-footer__action-download[data-v-93dc5ba2],.app-footer__info .app-footer__action-language[data-v-93dc5ba2]{width:calc(50% - 5px)}.en-US .app-footer__social-subscribe .app-footer__subscribe[data-v-93dc5ba2],.ja-JP .app-footer__social-subscribe .app-footer__subscribe[data-v-93dc5ba2]{flex-wrap:wrap}.en-US .app-footer__social-subscribe .app-footer__subscribe-desc[data-v-93dc5ba2],.ja-JP .app-footer__social-subscribe .app-footer__subscribe-desc[data-v-93dc5ba2]{margin-bottom:10px}}@media (min-width:768px){.app-footer__social-subscribe[data-v-93dc5ba2]{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.app-footer__social-subscribe .app-footer__social[data-v-93dc5ba2]{border:none;padding:0}.app-footer__social-subscribe .app-footer__social-item[data-v-93dc5ba2]{padding:0 12px}.app-footer__social-subscribe .app-footer__social-item-icon[data-v-93dc5ba2]{font-size:22px}.app-footer__social-subscribe .app-footer__subscribe[data-v-93dc5ba2]{padding:0}.app-footer__social-subscribe .app-footer__subscribe-desc[data-v-93dc5ba2]{line-height:1;margin-right:8px;width:260px}.app-footer__social-subscribe .app-footer__subscribe .btn[data-v-93dc5ba2]{font-size:12px;height:32px;min-width:86px;padding:0 20px}.app-footer__gnb[data-v-93dc5ba2]{border-bottom:1px solid #303030;padding:32px 0;position:relative}.app-footer__gnb-container[data-v-93dc5ba2]{display:flex;margin:0 -13px}.app-footer__gnb-columns[data-v-93dc5ba2]{box-sizing:border-box;padding:0 13px;width:25%}.app-footer__gnb-title[data-v-93dc5ba2]{color:#fff;letter-spacing:-.5px;line-height:1;margin-bottom:12px}.app-footer__gnb-column[data-v-93dc5ba2]{background:transparent;color:#9e9e9e;font-size:13px;height:auto;line-height:1.54;margin-top:8px;padding:0}.app-footer__gnb .app-footer__toTop[data-v-93dc5ba2]{bottom:20px;display:block;position:absolute;right:0}.app-footer__gnb .app-footer__toTop .btn[data-v-93dc5ba2]{background:transparent;border:1px solid #707070;height:36px;width:36px}.app-footer__gnb .app-footer__toTop .icon[data-v-93dc5ba2]{color:#9e9e9e;font-size:20px}.app-footer__info[data-v-93dc5ba2]{position:relative}.app-footer__info .app-footer__toTop[data-v-93dc5ba2]{display:none}.app-footer__info .app-footer__action[data-v-93dc5ba2]{padding:0;position:absolute;right:0;top:0}.app-footer__info .app-footer__action .btn[data-v-93dc5ba2]{height:32px;min-width:144px;padding:0 12px;width:auto}.app-footer__info .app-footer__contact[data-v-93dc5ba2]{padding:27px 0 20px}.app-footer__info .app-footer__contact .app-footer__policy[data-v-93dc5ba2]{font-size:13px;margin:24px 0 12px}}@media (min-width:992px){.app-footer__social-subscribe[data-v-93dc5ba2]{padding:30px 0 20px}.app-footer__social-subscribe .app-footer__subscribe-desc[data-v-93dc5ba2]{font-size:16px;line-height:.88;margin-right:30px;width:auto}.app-footer__social-subscribe .app-footer__subscribe .btn[data-v-93dc5ba2]{font-size:15px;height:40px;min-width:120px;padding:0 12px}.app-footer__gnb-title[data-v-93dc5ba2]{margin-bottom:16px}.app-footer__gnb-column[data-v-93dc5ba2]{font-size:14px;font-weight:400;line-height:1.71}.app-footer__info .app-footer__action .btn[data-v-93dc5ba2]{font-size:15px;height:40px;line-height:.93;padding:0 23px}.app-footer__info .app-footer__contact[data-v-93dc5ba2]{display:flex;flex-wrap:wrap;padding:30px 0;width:600px}.app-footer__info .app-footer__contact .app-footer__logo[data-v-93dc5ba2]{height:16px;vertical-align:middle;width:138px}.app-footer__info .app-footer__contact .app-footer__policy[data-v-93dc5ba2]{flex:1;font-size:12px;line-height:1;margin:0 0 0 30px}.app-footer__info .app-footer__contact .app-footer__copyright[data-v-93dc5ba2]{margin-top:20px}}@media (min-width:1260px){.app-footer__gnb .app-footer__toTop[data-v-93dc5ba2]{display:none}.app-footer__info .app-footer__contact[data-v-93dc5ba2],.app-footer__info .app-footer__contact .app-footer__copyright[data-v-93dc5ba2]{width:100%}}.icon-out-link-mini[data-v-93dc5ba2]{font-size:14px;margin-left:2px;margin-top:-2px}
