@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+KR:wght@100..900&display=swap";html{font-size:16px}@media(max-width:402px){html{font-size:14px}}html{height:100%;-webkit-font-smoothing:antialiased}body{height:100%;font-family:Montserrat,Noto Sans KR,sans-serif;line-height:1.6;color:#020617;word-spacing:-1px;background-color:#edf0f7}*{font-family:Montserrat,Noto Sans KR,sans-serif;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;line-height:1.6;outline:none;letter-spacing:-.02em}input{padding:0 1rem}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,button{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-os-font-smoothing:grayscale;outline:none;font:inherit;font-size:100%;vertical-align:baseline}button{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0;overflow:visible;cursor:pointer}label{-webkit-tap-highlight-color:transparent}input,textarea,select{width:100%;height:3.25rem;appearance:none;margin:0;outline:none}input:focus,textarea:focus,select:focus{outline:none;border-color:#375cf0;box-shadow:0 0 0 2px #375cf01a}input::placeholder,textarea::placeholder,select::placeholder{color:#858a9d;font-size:14px}button{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;margin:0;outline:none}section,nav,article,aside,hgroup,header,footer{display:block}form,fieldset,img{border:0 none}table{border-spacing:0;border:0;border-collapse:collapse}em{font-style:normal}ul,ol,li{list-style:none outside;margin:0;padding:0}input,select{vertical-align:middle;border:0;outline:none}a{text-decoration:none;color:#020617;cursor:pointer}li,p,dt,dd,div,span{word-break:break-all}legend,caption,.skip{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;margin:0;padding:0}img{border:0 none}input[type=text],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=email],textarea{background:#fff;color:#1f1f1f;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;box-sizing:border-box;padding-left:.5rem;width:100%;height:3.25rem;appearance:none;margin:0;outline:none}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=email]:focus,textarea:focus{outline:none;border-color:#375cf0;box-shadow:0 0 0 2px #375cf01a}input[type=text]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,textarea::placeholder{color:#858a9d;font-size:14px}@media(max-width:360px){input[type=text]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,textarea::placeholder{font-size:12px}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input:read-only,[contenteditable]:read-only{background-color:#ddd}*::placeholder{color:#1e1e1e;font-family:Noto Sans KR,sans-serif;letter-spacing:0;padding-left:.3125rem;font-weight:400;font-size:1rem}*::-webkit-input-placeholder{color:#1e1e1e;letter-spacing:0;padding-left:.3125rem;font-weight:400;font-size:1rem}*:-moz-input-placeholder{color:#1e1e1e;letter-spacing:0;padding-left:.3125rem;font-weight:400;font-size:1rem}*:-ms-input-placeholder{color:#1e1e1e;letter-spacing:0;padding-left:.3125rem;font-weight:400;font-size:1rem}*:-moz-placeholder{color:#1e1e1e;letter-spacing:0;padding-left:.3125rem;font-weight:400;font-size:1rem}button,input[type=button],input[type=submit],input[type=reset]{border:none;cursor:pointer;border-radius:0;-webkit-border-radius:0;appearance:none;-webkit-appearance:none;text-decoration:none}input[type=radio]{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}select{min-width:7.5rem;height:2.8125rem;cursor:pointer;padding:0 2.8125rem 0 .9375rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:max(12px,.875rem);font-weight:500;color:#333;-webkit-border-radius:.625rem;border-radius:.625rem;box-sizing:border-box;outline:none;border:1px solid #262626;background:url(/img/ic-triangle-bt.svg) no-repeat 92% 50%;background-size:.625rem .6875rem;background-color:#fff}select::-ms-expand{display:none}.ui-datepicker .ui-datepicker-header select{min-width:auto!important;height:auto!important;background:none!important;appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;padding:5px 0!important;background-color:#fff!important;border-radius:5px!important}.ui-datepicker select.ui-datepicker-year{width:45%!important;margin-right:5px!important}.ui-datepicker select.ui-datepicker-month{width:35%!important;margin-left:.9375rem!important}textarea{border-radius:0;-webkit-border-radius:0;box-sizing:border-box;font-size:1.125rem;font-weight:300}iframe{display:block}.custom-check{display:inline-flex;align-items:center;cursor:pointer}.custom-check .hidden-check{position:absolute;opacity:0;width:0;height:0}.custom-check .hidden-check:checked~.check-icon{background-color:#6b6aff;border-color:#6b6aff;background-image:url("data:image/svg+xml, %3Csvg id='chk' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 294.41 267.29' %3E%3Cpolyline points='60,135 125,200 235,75' fill='none' stroke='%23fff' stroke-width='70' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-size:max(12px,1rem);background-position:center;background-repeat:no-repeat;transform:scale(1.05)}.custom-check .hidden-check:checked~.check-text{color:#6b6aff;font-weight:600}.custom-check .check-icon{display:inline-block;width:1.5rem;height:1.5rem;border:2px solid #fff;background-color:#fff;border-radius:50%;margin-right:.5rem;transition:all .2s ease;background-image:url("data:image/svg+xml, %3Csvg id='chk' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 294.41 267.29' %3E%3Cpolyline points='60,135 125,200 235,75' fill='none' stroke='%23d5d9e4' stroke-width='70' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-size:max(12px,1rem);background-position:center;background-repeat:no-repeat}.custom-check .check-text{font-size:.875rem;color:#b1b4ba;transition:color .2s ease;-webkit-user-select:none;user-select:none}.blind{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}.wrap{min-height:100%;position:relative}.main-page-wrap{display:flex;flex-direction:column;flex:1;position:relative}@media(max-width:800px){.main-page-wrap{height:100dvh}}header.pc-header{position:fixed;top:0;right:1.5rem;z-index:1000;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;background:transparent;padding:1rem 1.5rem 0}@media(max-width:800px){header.pc-header{display:none;height:0}}header.pc-header .info-group{display:flex;align-items:center;gap:1.5rem}header.pc-header .info-item{height:2.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-radius:1.25rem;background-color:#393c55;padding:0 1.5rem;box-shadow:-2px -3px 1rem #516cae40}header.pc-header .info-item .opt-name{font-size:max(12px,.75rem);color:#c4c9d3}header.pc-header .info-item .price-val{font-size:max(12px,.75rem);font-weight:500;color:#fff;display:flex;align-items:baseline;gap:2px}header.pc-header .info-item .price-val .num{font-size:max(14px,.875rem);font-weight:700;color:#fff}header.pc-header .info-item .opt-title{font-size:max(12px,.875rem);color:#fff}header.pc-header .info-item .opt-name,header.pc-header .info-item .price-val,header.pc-header .info-item .opt-title{cursor:inherit}header.pc-header .info-item.link-kakao{display:flex;align-items:center;padding:0 1.5rem;gap:.5rem}header.pc-header .info-item.link-kakao:before{content:"";display:block;width:1.25rem;height:1.25rem;background:url(/img/icon-logo-kakao.svg) no-repeat;border-radius:4px}header.pc-header .info-item.item-agency{min-width:9rem;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;cursor:pointer;position:relative;gap:0}header.pc-header .info-item.item-agency:after{content:"";display:block;width:.625rem;height:.375rem;background:url(/img/icon-arrow-bt.svg) no-repeat;background-size:contain;margin-left:.625rem;transition:transform .2s}header.pc-header .info-item.item-agency.is-active:after{transform:rotate(180deg)}header.pc-header .info-item.item-agency .dropdown-menu{display:none;position:absolute;top:100%;right:0;min-width:9rem;background-color:#393c55;border-radius:1.25rem;box-shadow:-2px -3px 1rem #516cae40;padding:.5rem 0;z-index:100;margin-top:.5rem;list-style:none}header.pc-header .info-item.item-agency .dropdown-menu li a{display:block;padding:.625rem 1rem;font-size:max(14px,.875rem);color:#fff;text-decoration:none}header.pc-header .info-item.item-agency .dropdown-menu li a:hover{color:#fff}header.pc-header .info-item.item-agency .dropdown-menu li a.logout{color:#f7aeae}header.pc-header .info-item.item-agency.is-active .dropdown-menu{display:block}header.mo-header{display:none}@media(max-width:800px){header.mo-header{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;z-index:4000;padding-bottom:.5rem;background-color:#edf0f7}}header.mo-header .mo-header__top{display:flex;align-items:center;justify-content:flex-start;padding:.625rem .9375rem;min-height:3.75rem;flex-wrap:wrap;position:relative;background-color:#edf0f7}header.mo-header .mo-header__top .menu-trigger{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem}header.mo-header .mo-header__top .menu-trigger .ic-menu{display:block;width:1.6447375rem;height:1.25rem;background:url(/img/ic-menu.svg) no-repeat}header.mo-header .mo-header__top .mo-vlc-logo{display:block;width:4rem;height:1.8125rem;background:url(/img/logo_vlc.svg) no-repeat;cursor:pointer;margin:0 .5rem}header.mo-header .mo-header__top .mo-menu-agency{min-height:2.75rem;display:flex;flex-direction:row;align-items:center;margin-left:auto;font-size:max(12px,.875rem);font-weight:500;color:#020617;cursor:pointer}header.mo-header .mo-header__top .mo-menu-agency:after{content:"";display:block;background:url(/img/ic-arrow-bt-blk.svg) no-repeat;width:.625rem;height:.375rem;margin-left:.375rem;transition:transform .3s ease}header.mo-header .mo-header__top .mo-menu-agency.is-active:after{transform:rotate(180deg)}header.mo-header .mo-header__top .mo-dropdown-menu{display:none;position:absolute;top:80%;right:.625rem;min-width:7.5rem;background:#fff;border:1px solid #ececec;border-radius:1rem;box-shadow:0 .25rem .625rem #0000001a;list-style:none;padding:.5rem 0;margin:0;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}header.mo-header .mo-header__top .mo-dropdown-menu.is-active{display:block;opacity:1;visibility:visible;transform:translateY(0)}header.mo-header .mo-header__top .mo-dropdown-menu li a{display:flex;align-items:center;height:3rem;padding:0 1.25rem;font-size:.875rem;color:#333;text-decoration:none}header.mo-header .mo-header__top .mo-dropdown-menu li a:active{background-color:#f5f5f5}header.mo-header .mo-header__top .mo-dropdown-menu li a.logout{color:#ff4d4f;border-top:1px solid #f5f5f5;margin-top:.25rem}header.mo-header .mo-info-container{width:calc(100% - 24px);margin:0 auto;background-color:#fff;border-radius:.5rem;box-shadow:0 1px .4375rem 1px #d5d5d580}header.mo-header .mo-header__info{display:flex;justify-content:space-between;align-items:center;height:3rem;padding:0 .9375rem}header.mo-header .mo-header__info .info-unit{display:flex;column-gap:.5rem;align-items:center}header.mo-header .mo-header__info .info-unit__label{font-size:max(12px,.75rem);color:#353535;font-weight:500;line-height:0}header.mo-header .mo-header__info .info-unit__value{font-size:max(12px,.9375rem);font-weight:800;color:#6b6aff;line-height:0}header.mo-header .mo-header__info .info-unit__value span{font-size:max(12px,.75rem);color:#7c7979;font-weight:600;margin-left:4px}header.mo-header .mo-header__info .btn-more{min-width:5rem;height:100%;color:#1d1d1d;font-weight:600;font-size:max(12px,.75rem);display:flex;justify-content:center;flex-direction:row;align-items:center}header.mo-header .mo-header__info .btn-more:after{content:"";display:block;background:url(/img/ic-arrow-bt-blk.svg) no-repeat;width:.375rem;height:.25rem;margin-left:.375rem;transition:transform .3s ease}header.mo-header .mo-header__info .btn-more.is-active{background:#fff;color:#000}header.mo-header .mo-header__account{display:flex;justify-content:space-between;border-top:1px solid #f0f0f0;height:2.5rem;padding:0 .9375rem}header.mo-header .mo-header__account .info-unit{display:flex;column-gap:.5rem;align-items:center}header.mo-header .mo-header__account .info-unit__label{font-size:max(12px,.75rem);color:#353535;font-weight:500;line-height:0}header.mo-header .mo-header__account .info-unit__value{font-size:max(12px,.8125rem);font-weight:600;color:#1f1f1f;line-height:0}header.mo-header .mo-header__account .info-unit__pointer{height:100%;display:flex;align-items:center;column-gap:.5rem;flex:1;padding-right:.5rem;font-size:max(12px,.8125rem);font-weight:600;color:#1f1f1f}header.mo-header .mo-header__account .info-unit__pointer .ic-phone{display:flex;width:.8125rem;height:.8125rem;background:url(/img/ic-phone-gray.svg) no-repeat}header.mo-header .mo-header__account .info-unit__bank{height:100%;display:flex;flex:1;align-items:center;cursor:pointer}header.mo-header .mo-header__account .info-unit__bank p{display:flex;align-items:center;font-size:max(12px,.8125rem);font-weight:600;color:#1f1f1f;line-height:0}header.mo-header .mo-header__account .info-unit__bank .btn-copy{cursor:pointer}header.mo-header .mo-header__account .info-unit__bank .btn-copy:after{content:"";display:flex;width:.75rem;height:.75rem;background:url(/img/ic-copy-light.svg) no-repeat;margin-left:.5rem}header.mo-header .mo-full-menu{position:fixed;top:0;left:-100%;width:100%;height:100%;background:#fff;z-index:4000;transition:left .3s ease-in-out;display:flex;flex-direction:column}header.mo-header .mo-full-menu.is-active{left:0}header.mo-header .mo-full-menu .mo-menu-header{display:flex;justify-content:space-between;align-items:center;height:3.5rem;padding:0 0 0 1.25rem;background-color:#6b6aff;border-bottom:1px solid #eee}header.mo-header .mo-full-menu .mo-menu-header .login-info{font-size:max(12px,.9375rem);color:#fff;font-weight:500}header.mo-header .mo-full-menu .mo-menu-header .btn-close{background:none;border:none;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;cursor:pointer}header.mo-header .mo-full-menu .mo-menu-header .btn-close .ic-close-x{display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;background:url(/img/ic-close-wh.svg) no-repeat}header.mo-header .mo-full-menu .mo-menu-content{flex:1;padding:1.25rem;overflow-y:auto}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item{display:flex;min-height:3rem;flex-direction:column;justify-content:center;list-style:none;border-bottom:1px solid #eee;margin-bottom:.5rem}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item>a{display:flex;justify-content:space-between;align-items:center;min-height:3rem;font-size:max(12px,.875rem);font-weight:600;color:#000;text-decoration:none}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item>a:active{color:#6b6aff}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item.has-sub{position:relative}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item.has-sub .depth1-link:after{content:"";display:inline-block;width:1rem;height:.625rem;background:url(/img/ic-arrow-bt-blk.svg) no-repeat center/contain;margin-right:.5rem;transition:transform .3s ease!important;transform:rotate(0)}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item .menu2-list{flex:1;display:none;align-items:center;grid-template-columns:1fr 1fr;gap:.125rem;padding:1rem;background-color:#edf0f7;margin-top:.25rem}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item .menu2-list .link-item{display:block;padding:.625rem;text-align:center;background-color:#fff;border-radius:4px;font-size:max(12px,.875rem)}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item .menu2-list .link-item:active{color:#6b6aff}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item.is-open .depth1-link:after{transform:rotate(180deg)!important}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item.is-open .menu2-list{display:grid!important}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item.is-active .menu2-list{display:grid}header.mo-header .mo-full-menu .mo-menu-content .menu-list .menu-item.is-active .depth1-link{font-weight:700}header.mo-header body.menu-open{overflow:hidden}.mo-floating-wrap{position:fixed;right:1.25rem;bottom:1.25rem;z-index:3000;display:flex;flex-direction:column;align-items:center;gap:.5rem;pointer-events:none}@media(max-width:800px){.mo-floating-wrap{display:flex}}.mo-floating-wrap .to-top-wrap{opacity:0;visibility:hidden;transform:translateY(.625rem);transition:all .3s ease;pointer-events:none;z-index:100}.mo-floating-wrap .to-top-wrap.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mo-floating-wrap .to-top-wrap .ic-top{display:flex;width:2.875rem;height:2.875rem;padding:0;justify-content:center;align-items:center;background:url(/img/ic-totop.svg) no-repeat;background-size:1rem 1rem;background-position:50% 50%;background-color:#fff;border:1px solid #ddd;border-radius:50%;font-size:.75rem;color:#333;text-decoration:none;box-shadow:0 .25rem .625rem #0000001a;cursor:pointer}@media(min-width:801px){.mo-floating-wrap .sub-buttons,.mo-floating-wrap .btn-main{display:none!important}}@media(max-width:800px){.mo-floating-wrap .sub-buttons{display:flex;flex-direction:column;gap:.5rem;height:0;overflow:visible;visibility:hidden;opacity:0;transition:all .3s}.mo-floating-wrap .sub-buttons .btn-sub{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background:#393c55;border-radius:50%;color:#fff;transform:translateY(1.25rem);transition:all .3s cubic-bezier(.175,.885,.32,1.275);pointer-events:auto}.mo-floating-wrap .sub-buttons .btn-sub.bg-kakao{background-color:#ffe600}.mo-floating-wrap .sub-buttons .btn-sub span{font-size:max(12px,.75rem);font-weight:600}.mo-floating-wrap .sub-buttons .btn-sub .ic-kakao{display:block;width:2.5rem;height:2.5rem;background:url(/img/icon-logo-kakao.svg) no-repeat center;border-radius:50%}.mo-floating-wrap .btn-main{display:flex;width:3.5rem;height:3.5rem;justify-content:center;align-items:center;background:#393c55;border-radius:50%;color:#fff;font-size:max(12px,.75rem);pointer-events:auto;z-index:2}.mo-floating-wrap.is-active .sub-buttons{height:auto;visibility:visible;opacity:1;pointer-events:auto}.mo-floating-wrap.is-active .sub-buttons .btn-sub{opacity:1;background-color:#393c55f2;transform:translateY(0)}.mo-floating-wrap.is-active .sub-buttons .btn-sub.bg-kakao{background-color:#ffe600}.mo-floating-wrap.is-active .sub-buttons .btn-sub:nth-child(1){transition-delay:.05s}.mo-floating-wrap.is-active .sub-buttons .btn-sub:nth-child(2){transition-delay:.1s}.mo-floating-wrap.is-active .sub-buttons .btn-sub:nth-child(3){transition-delay:.15s}.mo-floating-wrap.is-active .sub-buttons .btn-sub:nth-child(4){transition-delay:.2s}}.main-container{width:100%;min-height:100vh;flex:1;display:flex;align-items:stretch;position:relative}@media(max-width:800px){.main-container{height:100%;display:block;padding-top:8.125rem}}.main-container .main-lnb{width:16rem;height:100vh;position:sticky!important;top:0;background-color:#fff;box-shadow:2px 0 9px #bfbfbf26;transition:width .3s ease;z-index:1000;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0}@media(max-width:800px){.main-container .main-lnb{display:none}}.main-container .main-lnb .vlc-logo{display:block;width:5.3125rem;height:2.375rem;margin-top:2rem;margin-left:1.25rem;background:url(/img/logo_vlc.svg) no-repeat;cursor:pointer}.main-container .main-lnb .btn-lnb-toggle{width:2rem;height:2rem;background:#fff;border-radius:50%;box-shadow:0 1px .625rem 3px #46464629;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:2.1875rem;right:1rem}.main-container .main-lnb .btn-lnb-toggle .icon-arrow{display:block;width:.5rem;height:.75rem;background:url(/img/icon-arrow-rt.svg) no-repeat;transform:scaleX(-1)}.main-container .main-lnb .menu-list{flex:1;overflow-y:auto;width:14rem;margin:1.5rem auto 2rem;list-style:none}.main-container .main-lnb .menu-list .menu-item a{display:flex;align-items:center;padding:.9375rem 1.5625rem;text-decoration:none;color:#9097a9;border-radius:.5rem;white-space:nowrap}.main-container .main-lnb .menu-list .menu-item a .icon-home{width:1rem;height:1.134375rem;margin:0 .5rem;background:url(/img/icon-home.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .icon-human{width:.84375rem;height:1.125rem;margin:0 .5rem;background:url(/img/icon-human.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .icon-price{width:1.25rem;height:1.25rem;margin:0 .5rem;background:url(/img/icon-price.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .icon-check{width:1.25rem;height:1.25rem;margin:0 .5rem;background:url(/img/icon-check.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .icon-doc{width:1.25rem;height:1.25rem;margin:0 .5rem;background:url(/img/icon-doc.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .icon-list{width:1.25rem;height:1.25rem;margin:0 .5rem;background:url(/img/icon-list.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .icon-usim{width:1.25rem;height:1.25rem;margin:0 .5rem;background:url(/img/icon-usim.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item a .menu-text{opacity:1;transition:opacity .3s ease;font-weight:500;font-size:.9375rem}.main-container .main-lnb .menu-list .menu-item .depth1-link{color:#9097a9;font-weight:700;transition:all .3s}.main-container .main-lnb .menu-list .menu-item .depth1-link:hover{background-color:#edf0f7}.main-container .main-lnb .menu-list .menu-item .depth1-link{border-radius:.5rem}.main-container .main-lnb .menu-list .menu-item.has-sub .depth1-link:after{content:" ";display:flex;justify-content:center;width:.625rem;height:.375rem;background:url(/img/icon-lnb-arrow-bt.svg) no-repeat;margin-left:auto;transition:transform .3s}.main-container .main-lnb .menu-list .menu-item .menu2-list{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);list-style:none;padding:0}.main-container .main-lnb .menu-list .menu-item .menu2-list li a{opacity:0;transform:translateY(-5px);transition:all .3s ease;padding:.75rem 1.5625rem .75rem 3.125rem;font-size:.875rem;color:#989898;font-weight:400;border-radius:8px}.main-container .main-lnb .menu-list .menu-item .menu2-list li a:hover{color:#000;font-weight:600}.main-container .main-lnb .menu-list .menu-item .menu2-list li a.active{background-color:#fff;color:#000!important;font-weight:600}.main-container .main-lnb .menu-list .menu-item .menu2-list li a.active:after{content:"";display:flex;width:.375rem;height:.64285625rem;background:url(/img/icon-lnb-arrow-rt.svg) no-repeat;margin:0 .5rem}.main-container .main-lnb .menu-list .menu-item.is-open .menu2-list{max-height:31.25rem}.main-container .main-lnb .menu-list .menu-item.is-open .menu2-list li a{opacity:1;transform:translateY(0);transition-delay:.1s}.main-container .main-lnb .menu-list .menu-item.is-open .depth1-link:after{transform:rotate(180deg);transition:transform .4s cubic-bezier(.68,-.55,.27,1.55)}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link{color:#000;font-weight:700;background-color:#edf0f7}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-home{background:url(/img/icon-home-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-human{background:url(/img/icon-human-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-price{background:url(/img/icon-price-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-check{background:url(/img/icon-check-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-doc{background:url(/img/icon-doc-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-list{background:url(/img/icon-list-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link .icon-usim{background:url(/img/icon-usim-on.svg) no-repeat}.main-container .main-lnb .menu-list .menu-item.active>.depth1-link:after{background:url(/img/icon-lnb-arrow-bt-on.svg) no-repeat}.main-container .main-lnb .info-top-ctn{width:14rem;margin-top:auto;position:relative;margin:2rem auto 0;display:flex;flex-direction:column;align-items:center;background:#393c55;border-radius:.5rem;opacity:1;visibility:visible;pointer-events:auto;overflow:hidden;transition:width .5s ease-in-out,opacity .5s}.main-container .main-lnb .info-top-ctn .info-field{width:100%;padding:.625rem 1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;white-space:nowrap;border-bottom:1px solid #4d506f}.main-container .main-lnb .info-top-ctn .info-field:last-child{border-bottom:0}.main-container .main-lnb .info-top-ctn .info-field dt{font-size:.75rem;color:#c4c9d3;font-weight:500}.main-container .main-lnb .info-top-ctn .info-field dd{display:flex;flex-direction:row;gap:1.25rem;font-size:.875rem;color:#fff;font-weight:600}.main-container .main-lnb .info-foot-ctn{width:100%;margin-top:auto;position:relative;margin-left:0;bottom:1rem;display:flex;flex-direction:column;align-items:center;opacity:1;visibility:visible;pointer-events:auto;overflow:hidden;transition:width .5s ease-in-out,opacity .5s}.main-container .main-lnb .info-foot-ctn .tel-info-field{width:calc(100% - 48px);margin:.5rem auto;border:2px solid #efefef;border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;white-space:nowrap;font-size:.875rem;color:#5b5b5b;font-weight:600;padding:.5rem 1.25rem}.main-container.is-collapsed .main-lnb{width:4.5rem}.main-container.is-collapsed .vlc-logo{margin:2rem auto 1rem;width:3rem;height:3.4375rem;background:url(/img/logo_vlc_v.svg) no-repeat;background-size:contain}.main-container.is-collapsed .btn-lnb-toggle{position:relative;right:auto;top:auto;margin:0 auto;margin-top:1.25rem}.main-container.is-collapsed .btn-lnb-toggle .icon-arrow{transform:scaleX(1)}.main-container.is-collapsed .menu-list{width:100%;margin-top:1rem}.main-container.is-collapsed .menu-list .menu-item a{padding:.9375rem 0;justify-content:center;width:calc(100% - 16px);margin:0 auto}.main-container.is-collapsed .menu-list .menu-item a .icon{margin-right:0}.main-container.is-collapsed .menu-list .menu-item.has-sub .depth1-link:after,.main-container.is-collapsed .menu-list .menu-item .menu-text{display:none}.main-container.is-collapsed .menu-list .menu-item .menu2-list{display:none!important}.main-container.is-collapsed .info-foot-ctn{width:0;opacity:0;margin-left:-100%}.main-container.is-collapsed .info-top-ctn{width:0;opacity:0;margin-left:-100%;display:none}.main-content{min-width:0;flex:1;padding:3.5rem 1.25rem 1.25rem;overflow:auto}@media(max-width:800px){.main-content{height:100%}}.member-page-wrap{position:relative}.member-page-wrap .logo-aside-container{float:left;display:flex;flex-direction:column;row-gap:.5rem;margin:0 1.5625rem}@media(max-width:800px){.member-page-wrap .logo-aside-container{display:none}}.member-page-wrap .logo-vlc{width:5.5rem;height:2.375rem;margin:0 auto;display:flex;background:url(/img/logo_vlc.svg) no-repeat}.member-page-wrap .store-name{text-align:center;font-size:max(12px,1rem);color:#2e303c;font-weight:600}.member-page-wrap .mem-logo-container{width:100%;display:flex;flex-direction:column;row-gap:.5rem;padding-top:5rem}.member-page-wrap .mem-logo-invisible{display:none}@media(max-width:800px){.member-page-wrap .mem-logo-container{padding-top:2.625rem;margin-top:0}.member-page-wrap .mem-logo-invisible{display:flex;column-gap:.5rem;position:absolute;left:1.25rem;top:1.25rem}.member-page-wrap .mem-logo-invisible .logo-vlc{width:4.0625rem;height:1.75rem}}.form-group{display:flex;flex-direction:column;row-gap:.5rem}.form-group .form-label{font-size:max(14px,.875rem);font-weight:500;color:#020617;display:flex;align-items:center;column-gap:4px}.form-group .is-required{display:inline-block;width:5px;height:5px;background-color:#6b6aff;text-indent:-9999999999px;border-radius:50%}.form-group .form-input{width:100%;height:max(40px,3rem);background-color:#edf0f7;border-radius:4px;color:#020617;font-weight:500;font-size:1rem;padding:0 1rem}.form-group .form-input::placeholder{font-size:max(12px,.875rem);color:#bec1cc;font-weight:500}.form-group .form-input:focus{outline:none;border:1px solid #6b6aff}.form-group .form-input:disabled{background-color:#d3d8e6;color:#79839e;font-weight:600}.form-group .form-input.is-error{border:1px solid #ea4b3f!important;background-color:#ea4b3f05}.form-group .form-input.is-success{border:1px solid #6b6aff!important}.form-group .input-inside{position:relative}.form-group .input-inside .form-input{width:100%;padding-right:4.5rem;box-sizing:border-box}.form-group .input-inside .btn-pw-toggle{width:4.5rem;height:100%;display:flex;justify-content:center;align-items:center;font-size:max(12px,.75rem);color:#9695fe;font-weight:900;position:absolute;top:0;right:0;z-index:99}.form-group .input-inside .btn-pw-toggle:focus,.form-group .input-inside .btn-pw-toggle:hover{color:#6b6aff}.form-group .form-msg{font-size:max(12px,.8125rem);font-weight:500;display:none}.form-group .form-msg.is-error{display:block;color:#ea4b3f}.form-group .form-msg.is-success{display:block;color:#6b6aff}.form-group .form-info{font-size:max(12px,.8125rem);color:#555;font-weight:500;line-height:1.4}.form-group .input-action{display:grid;grid-template-columns:3fr 1fr;align-items:center;gap:.5rem}.form-group .input-action input{font-weight:600;letter-spacing:1px}.form-group .btn-send{width:100%;height:100%;background-color:#020617;display:flex;justify-content:center;align-items:center;font-size:max(14px,.875rem);font-weight:600;color:#fff;border-radius:4px}.form-group .btn-send-num{width:100%;height:100%;background-color:#696e82;display:flex;justify-content:center;align-items:center;font-size:max(14px,.875rem);font-weight:700;color:#fff;letter-spacing:1px;border-radius:4px}.form-group .timer-num{font-size:max(12px,.75rem);color:#ea4b3f;font-weight:700}.form-group .pw-rules{display:flex;flex-direction:column;row-gap:4px}.form-group .pw-rules .rule-item{font-size:max(12px,.75rem);color:#ea4b3f;font-weight:500}.form-group .pw-rules .rule-item:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#ea4b3f;margin-right:4px}.form-group .pw-rules .rule-item.is-valid{color:#1aa982}.form-group .pw-rules .rule-item.is-valid:before{background-color:#1aa982}.form-group.mgbt24{margin-bottom:1.5rem!important}.form-group.mgbt32{margin-bottom:2rem!important}input[type=text].input-box-bg{width:100%;height:max(40px,3rem);background-color:#edf0f7;border-radius:4px;color:#020617;font-weight:500;font-size:1rem}input[type=text].input-box-bg::placeholder{font-size:max(12px,.875rem);color:#bec1cc;font-weight:500}input[type=text].input-box-bg:focus{outline:none;border:1px solid #6b6aff}input[type=text].input-box-bg:disabled{background-color:#d3d8e6;color:#79839e;font-weight:600}input[type=text].input-box-bg.is-error{border:1px solid #ea4b3f!important;background-color:#ea4b3f05}input[type=text].input-box-bg.is-success{border:1px solid #6b6aff!important}.radio-group.is-boxed{background-color:#f5f5f5;padding:.9375rem;border-radius:.75rem;display:flex;gap:.625rem}.radio-group.is-boxed .radio-item{flex:1;background-color:#fff;border-radius:.5rem;padding:.75rem;text-align:center;cursor:pointer;transition:all .2s;border:1px solid transparent}.radio-group.is-boxed .radio-item input{display:none}.radio-group.is-boxed .radio-item span{font-weight:500;color:#333}.radio-group.is-boxed .radio-item:has(input:checked){border-color:#000;background-color:#fff;box-shadow:0 4px 6px #0000001a}.radio-group.is-boxed .radio-item:has(input:checked) span{font-weight:700;color:#000}.error-con{display:flex;justify-content:center;margin-top:1rem;align-items:center;column-gap:.5rem;margin:1.5rem auto}.error-con .icon-err{display:block;width:1rem;height:1rem;background:url(/img/icon_err.svg) no-repeat}.error-con .err-msg{font-size:max(12px,.8125rem);font-weight:500;color:#ea4b3f}.modal-overlay{display:none!important;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:9999;justify-content:center;align-items:center}.modal-overlay.active{display:flex!important}.modal-overlay .modal-content{background:#fff;width:31.25rem;padding:1.875rem;border-radius:1rem;box-shadow:0 .625rem 1.5625rem #0003;animation:slideDown .3s ease-out}@media(max-width:800px){.modal-overlay .modal-content{width:80%}}@media(max-width:402px){.modal-overlay .modal-content{width:95%;padding:1.25rem;border-radius:8px}}.modal-overlay .modal-content .close-btn{display:flex;justify-content:center;align-items:center;padding:.5rem;position:absolute;right:1.5rem;top:1.5rem}.modal-overlay .modal-content .close-btn .ic-close-x{width:1.125rem;height:1.125rem;background:url(/img/ic-close-x.svg) no-repeat;display:flex;justify-content:center}.modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.9375rem}.modal-header h2{margin:0;font-size:1.2rem}.modal-header .close-modal-trigger{background:none;border:none;font-size:1.8rem;cursor:pointer}.modal-footer{margin-top:1.25rem;text-align:right;display:flex;gap:.625rem;justify-content:flex-end;padding-bottom:calc(15px + env(safe-area-inset-bottom))}.modal-footer button{padding:.625rem 1.25rem;border-radius:.5rem;cursor:pointer;border:1px solid #ddd}.modal-footer button.btn-confirm{background:#6b6aff;color:#fff;border:none}.modal-footer button.btn-confirm:active{background:#5251ff}@media(max-width:402px){.modal-footer button{flex:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.reason-modal{background:#fff;width:31.25rem;padding:2.5rem;border-radius:1rem;box-shadow:0 .625rem 1.875rem #0003;position:relative}.reason-modal .modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999;justify-content:center;align-items:center}.reason-modal .modal-overlay.is-active{display:flex}.reason-modal .charge-modal{width:25rem!important;min-height:15rem!important;position:relative;display:flex;flex-direction:column}@media(max-width:800px){.reason-modal .charge-modal{width:calc(100% - 48px)!important}}.reason-modal .charge-modal .modal-body{flex:1;display:flex;justify-content:center;align-items:center;padding:0 0 1.25rem}.reason-modal .charge-modal .modal-body p{text-align:center}.reason-modal .charge-modal .modal-footer{width:80%;margin:0 auto;display:flex;justify-content:center}.reason-modal .charge-modal .modal-footer button{width:100%;display:flex;justify-content:center;align-items:center}.reason-modal .charge-modal .modal-footer button:active{background:#5251ff}@media(max-width:800px){.reason-modal{width:100%!important;height:100vh;padding:1.875rem!important;display:flex;flex-direction:column;padding-bottom:calc(15px + env(safe-area-inset-bottom))!important}}.reason-modal .modal-title{text-align:center;font-size:1.5rem;color:#1f1f1f;font-weight:700;padding-bottom:1rem;margin-bottom:1rem}.reason-modal .modal-body{flex:1}.reason-modal .modal-body .input-row{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}@media(max-width:402px){.reason-modal .modal-body .input-row{flex-direction:column;align-items:flex-start;gap:.5rem}}.reason-modal .modal-body .opt-label{width:2.5rem;font-size:1rem;font-weight:700}.reason-modal .modal-body .input-column{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem}.reason-modal .modal-body .select-box{flex:1;width:100%}.reason-modal .modal-body .select-box select{width:100%;height:2.5rem;padding:0 .5rem;background-color:#edf0f7;border-radius:8px;font-size:16px;color:#1f1f1f;border:1px solid #edf0f7}.reason-modal .modal-body .textarea-box{position:relative;flex:1;width:100%}.reason-modal .modal-body .textarea-box textarea{width:100%;height:8.5rem;background:#edf0f7;border:1px solid #edf0f7;border-radius:8px;padding:1rem;resize:none;font-size:16px;color:#1f1f1f;font-weight:400}.reason-modal .modal-body .textarea-box .char-count{position:absolute;right:1rem;bottom:1rem;font-size:max(12px,.75rem);color:#869bb1}.reason-modal .btn-confirm{width:100%;height:3.5rem;margin-top:auto;background:#1a1a1a;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:1rem;cursor:pointer;font-size:1rem;font-weight:600}.ui-datepicker-trigger{width:16px;height:16px;cursor:pointer;vertical-align:middle;margin-left:5px}.pagination-container{display:flex;justify-content:center;margin:2.5rem 0}@media(max-width:800px){.pagination-container{padding:0 0 6rem;margin-bottom:0}}.pagination-container .pagination{display:flex;list-style:none;padding:0;margin:0;gap:4px}@media(max-width:800px){.pagination-container .pagination .page-item.hide-mobile{display:none}}.pagination-container .pagination .page-item.active .page-link{background-color:#6b6aff!important;color:#fff!important;border-color:#6b6aff!important;font-weight:700}.pagination-container .pagination .page-item .arrow-next{display:flex;justify-content:center;align-items:center;background:url(/img/ic-arrow-rt-gray.svg) no-repeat;background-color:#fff;background-size:12px 12px;background-position:50% 50%}.pagination-container .pagination .page-item .double-arrow-next{display:flex;justify-content:center;align-items:center;background:url(/img/ic-arrow-rt-db-gray.svg) no-repeat;background-color:#fff;background-size:18px 12px;background-position:50% 50%}.pagination-container .pagination .page-item .arrow-prev{display:flex;justify-content:center;align-items:center;background:url(/img/ic-arrow-rt-gray.svg) no-repeat;background-color:#fff;transform:rotate(180deg);background-size:12px 12px;background-position:50% 50%}.pagination-container .pagination .page-item .double-arrow-prev{display:flex;justify-content:center;align-items:center;background:url(/img/ic-arrow-rt-db-gray.svg) no-repeat;background-color:#fff;transform:rotate(180deg);background-size:18px 12px;background-position:50% 50%}.pagination-container .pagination .page-link{width:3rem;display:flex;align-items:center;justify-content:center;height:36px;padding:0 12px;font-size:13px;color:#666;text-decoration:none;border:1px solid #e0e0e0;border-radius:2px;background:#fff;transition:all .2s}.pagination-container .pagination .page-link:not(.active):hover{background-color:#f8f9fa;border-color:#ccc;color:#333}.pagination-container .pagination .page-link.arrow-prev,.pagination-container .pagination .page-link.arrow-next,.pagination-container .pagination .page-link.double-arrow-prev,.pagination-container .pagination .page-link.double-arrow-next{background-color:#fafafa;font-size:12px;color:#888}.search-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;padding-top:1rem}@media(max-width:800px){.search-container{border-radius:0 0 1rem 1rem;padding-top:0!important}}.search-container .filter-contents{display:flex;gap:.5rem;padding:.5rem;flex-wrap:wrap}@media(max-width:800px){.search-container .filter-contents{width:100%;background-color:#fff;padding:1rem;gap:1rem}}@media(max-width:402px){.search-container .filter-contents{flex-direction:column}}.search-container .filter-contents .calendar-box{padding:.25rem 1rem}.search-container .filter-contents .calendar-box .datepic{width:8.125rem;height:2rem;border-bottom:1px solid #020617}.search-container .filter-contents .calendar-box span{padding:0 .5rem;font-weight:600}.search-container .filter-contents .calendar-box input:read-only{background-color:#fff!important}@media(max-width:800px){.search-container .filter-contents .calendar-box{width:100%;display:flex;align-items:center;flex:1;gap:.5rem;padding:.5rem 0;border-radius:.5rem}.search-container .filter-contents .calendar-box .datepic{width:100%!important;flex:1;height:2.5rem}.search-container .filter-contents .calendar-box span{display:flex;justify-content:center}}.search-container .filter-contents .opt-box{display:flex;gap:.5rem}.search-container .filter-contents .opt-box .opt-group{width:fit-content;display:flex;column-gap:.5rem;align-items:center;border:1px solid #a8b1ce;border-radius:.25rem;overflow:hidden}.search-container .filter-contents .opt-box .opt-group .opt-name{padding:0 .5rem;font-size:max(12px,.8125rem);font-weight:600;color:#a8b1ce;flex-shrink:0}.search-container .filter-contents .opt-box .opt-group .opt-select{width:6.25rem;height:2rem;background-color:#fff;border:0}.search-container .filter-contents .opt-box .opt-group .opt-select:active{border:0}@media(max-width:800px){.search-container .filter-contents .opt-box{width:100%;justify-content:space-between}.search-container .filter-contents .opt-box .opt-group{flex:1;width:100%!important;background-color:#fff}.search-container .filter-contents .opt-box .opt-group .opt-select{width:100%;min-width:auto;height:2.5rem}}.search-container .filter-contents .btn-clear{display:flex;justify-content:center;align-items:center;height:2.5rem;padding:0 .5rem;background-color:#fff;border:1px solid #a8b1ce;border-radius:.25rem;gap:.25rem;font-size:max(12px,.75rem);font-weight:900;color:#696e82}.search-container .filter-contents .btn-clear:before{content:"";display:flex;width:.75rem;height:.8125rem;background:url(/img/ic-refresh.svg) no-repeat}.search-container .filter-contents .btn-clear:active{background:#edf0f7}@media(max-width:800px){.search-container .filter-contents .btn-clear{display:none}}.search-container .search-contents{display:flex;gap:.25rem;margin:0 .5rem;height:2.5rem;align-items:center;border:1px solid #a8b1ce;background-color:#fff;border-radius:.25rem}.search-container .search-contents .opt-select{height:2rem;border:0;width:fit-content}.search-container .search-contents .input-text{width:12.5rem;height:2rem}.search-container .search-contents .btn-search{display:flex;justify-content:center;align-items:center;padding:0 1.5rem;background:url(/img/ic-search.svg) center no-repeat;background-size:1.25rem 1.25rem;height:2.5rem}.search-container .search-contents .btn-search-x{display:flex;justify-content:center;align-items:center;padding:0 1.5rem;background:url(/img/ic-x-bkblu.svg) center no-repeat;background-size:.75rem .75rem;height:2.5rem}@media(max-width:800px){.search-container .search-contents{display:none}}.table-box{width:100%;margin:0 auto;border-collapse:collapse}.table-box thead th{padding:12px;background:#e0e5f0;color:#3b3c40;font-size:max(13px,.875rem);font-weight:600;border-right:2px solid #fff}.table-box thead th:last-child{border-right:0}.table-box tbody tr:hover{background-color:#f8faff}.table-box tbody tr td{padding:.9375rem .625rem;border-bottom:1px solid #eee;text-align:center;font-size:max(13px,.875rem)}.table-box tbody tr td.cell-detail{display:none}.table-box tbody tr td.is-empty{text-align:center;height:12.5rem!important;vertical-align:middle;color:#999;font-size:max(12px,.875rem)}.table-box .cell-action{padding:0 .5rem}.table-box .cell-action .btn-masking{width:95%;margin:0 auto;height:2.5rem;display:flex;justify-content:center;align-items:center;background:#eaebed;font-size:max(12px,.75rem);color:#52525c;font-weight:600;border:1px solid #eaebed!important;border-radius:1.5rem;border:none}.table-box .cell-action .btn-masking:active,.table-box .cell-action .btn-masking:hover{background-color:#52525c;border:1px solid #52525c;color:#fff}.table-box .cell-action .timer{width:95%;margin:0 auto;height:2rem;display:none;justify-content:center;align-items:center;background:#fff;border:1px solid #1f1f1f;border-radius:1.5rem;font-weight:700;font-size:max(12px,.75rem)}.table-box .cell-action.is-active .btn-masking{display:none!important}.table-box .cell-action.is-active .timer{display:flex!important}@media(max-width:800px){.table-box{width:100%;display:block;padding:1rem 0 0}.table-box thead{display:none}.table-box tbody{display:block}.table-box tr{display:grid;align-items:stretch;gap:.5rem;padding:1rem 1rem 0;margin-bottom:1rem;border-radius:.5rem;background:#fff;border:1px solid #d4d8e3}.table-box td{height:100%;display:none;padding:0!important;border:none!important;text-align:left!important;font-size:max(13px,.9375rem);font-weight:500}.table-box td.cell-action{display:flex;justify-content:end;align-items:center;grid-area:action}.table-box td.cell-action .btn-masking{width:90%;height:2.75rem;display:flex;justify-content:center;align-items:center;background:#eaebed;font-size:max(12px,.75rem);color:#52525c;border:1px solid #dddddd!important;border-radius:1rem;border:none}.table-box td.cell-action .btn-masking:active,.table-box td.cell-action .btn-masking:hover{background-color:#6b6aff;border:1px solid #6b6aff!important;color:#fff}.table-box td.cell-action .timer{width:90%;margin:0 auto;height:2.75rem;display:none;justify-content:center;align-items:center;background:#fff;border:1px solid #1f1f1f;border-radius:1rem;font-weight:700;font-size:max(12px,.75rem)}.table-box td.cell-detail{display:flex;align-items:center;grid-area:detail;width:100%;margin:0 auto}.table-box td.cell-detail .btn-more-view,.table-box td.cell-detail .btn-more-close{width:100%;height:2.75rem;margin-bottom:.5rem;background:#fff;border:none;border-top:2px solid #edf0f7;font-size:max(12px,.8125rem);color:#a8b1ce;display:flex;justify-content:center;align-items:center;gap:.5rem;cursor:pointer}.table-box td.cell-detail .btn-more-view:active,.table-box td.cell-detail .btn-more-close:active{background-color:#edf0f7}.table-box td.cell-detail .btn-more-view .icon-arrow{display:flex;width:.625rem;height:.3125rem;background:url(/img/ic-arrow-bt-sm.svg) no-repeat}.table-box td.cell-detail .btn-more-close .icon-arrow{display:flex;width:.625rem;height:.3125rem;background:url(/img/ic-arrow-bt-sm.svg) no-repeat;transform:rotate(180deg)}.table-box td.is-empty{display:flex;align-items:center;justify-content:center;grid-area:empty;padding-bottom:3.75rem!important;color:#999;font-size:max(12px,.875rem)}}.table-box-eternal{width:100%;margin:0 auto;border-collapse:collapse;background-color:#fff}.table-box-eternal thead th{padding:12px;background:#e0e5f0;color:#3b3c40;font-size:max(13px,.875rem);font-weight:600;border-right:2px solid #fff}.table-box-eternal thead th:last-child{border-right:0}.table-box-eternal tbody tr:hover{background-color:#f8faff}.table-box-eternal tbody tr td{padding:.9375rem .625rem;border-bottom:1px solid #eee;text-align:center;font-size:max(13px,.875rem)}.table-box-eternal tbody tr td.cell-detail{display:none}.table-box-eternal tbody tr td.is-empty{text-align:center;height:12.5rem!important;vertical-align:middle;color:#999;font-size:max(12px,.875rem)}.form-table-column{display:flex;align-items:stretch;border-top:1px solid #e4e4e7}.form-table-column .form-row{flex:1;display:flex;border-bottom:1px solid #e4e4e7;min-height:4rem}@media(max-width:800px){.form-table-column .form-row{flex-direction:column}}.form-table-column .form-row .label{width:10rem;background-color:#f4f4f5;display:flex;align-items:center;padding:0 0 0 1.5rem;font-size:.875rem;font-weight:600;border-right:1px solid #e4e4e7}.form-table-column .form-row .label .required{width:4px;height:4px;display:flex;background-color:#ea4b3f;margin-left:.25rem;border-radius:50%}.form-table-column .form-row .content{flex:1;display:flex;align-items:center;padding:.75rem 1.5rem}.form-table-column .form-row .content .input-group{display:flex;width:100%;max-width:25rem;gap:.5rem}.form-table-column .form-row .content .input-group input{flex:1;height:2.75rem;border:1px solid #f9f9f9;padding:0 1rem;border-radius:.25rem;font-size:.875rem}.form-table-column .form-row .content .input-group input:focus{border-color:#020617;outline:none}.form-table-column .form-row .content .input-group .btn-search{width:5rem;background:#020617;color:#fff;border-radius:.25rem;font-weight:500}.form-table-row{width:98%;margin:1.5rem auto;display:flex;flex-direction:column;border-top:1px solid #e4e4e7}@media(max-width:800px){.form-table-row{width:100%;margin:1rem auto;border-top:0}}.form-table-row .form-row{flex:1;display:flex;border-bottom:1px solid #e4e4e7;min-height:3.5rem}.form-table-row .form-row .label{min-width:7.5rem;background-color:#f4f4f5;display:flex;align-items:center;padding:0 0 0 1.5rem;font-size:max(12px,.875rem);font-weight:600;border-right:1px solid #e4e4e7}.form-table-row .form-row .label .required{width:4px;height:4px;display:flex;background-color:#ea4b3f;margin-left:.25rem;border-radius:50%}.form-table-row .form-row .content{flex:1;display:flex;align-items:center;padding:.75rem}.form-table-row .form-row .content .input-group{display:flex;width:100%;max-width:25rem;gap:.5rem}.form-table-row .form-row .content .input-group .btn-search{width:5rem;background:#393c55;color:#fff;border-radius:.5rem;font-weight:500;text-align:center;cursor:pointer;font-size:max(12px,.875rem)}.form-table-row .form-row .content .input-group .btn-search:disabled{background:#d3d8e6}@media(max-width:800px){.form-table-row .form-row{flex-direction:column;min-height:auto}.form-table-row .form-row .label{min-width:100%;background-color:#fff;border-right:0;padding:1rem}.form-table-row .form-row .content .input-group{max-width:100%}}.sub-tab-wrap{width:100%;top:-1px;position:relative;padding-bottom:1.125rem;padding-top:1.125rem;background-color:#edf0f7}.sub-tab-wrap .sub-tab-list{display:flex;margin:0 auto;list-style:none;padding:0;gap:1.5rem}.sub-tab-wrap .sub-tab-list .tab-item{text-align:center}.sub-tab-wrap .sub-tab-list .tab-item a{display:block;padding:.25rem 1.5rem 0;font-size:1rem;color:#99a1b5;text-decoration:none;font-weight:500;position:relative;transition:all .3s ease}.sub-tab-wrap .sub-tab-list .tab-item.is-active a{color:#020617;font-weight:600}.sub-tab-wrap .sub-tab-list .tab-item.is-active a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#020617}.sub-tab-wrap .sub-tab-list .tab-item:hover a{color:#020617;font-weight:600}@media(max-width:800px){.sub-tab-wrap .sub-tab-list{width:100%;justify-content:space-between;gap:1rem}.sub-tab-wrap .sub-tab-list .tab-item{flex:1}.sub-tab-wrap .sub-tab-list .tab-item a{width:100%}.sub-tab-wrap .sub-tab-list .tab-item a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#c7cddd}}.btn-prev-page{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;border-radius:4px}.btn-prev-page .ic-prev-arrow{display:flex;width:.625rem;height:1rem;background:url(/img/ic-arrow-prev-blk.svg) no-repeat}.btn-prev-page:hover,.btn-prev-page:active{background-color:#d3d8e2}.dropdown-box .policy-list{padding:4px 0}.dropdown-box .policy-list li .check-item{text-align:left;font-size:max(12px,.875rem);line-height:1.3}.dropdown-box .policy-list li .check-item .custom-check{flex-shrink:0!important}.dropdown-box .btn-all-check{display:flex;justify-content:center;align-items:center;width:calc(100% - 24px);border-radius:16px;margin:.5rem auto;height:2.75rem;background-color:#fff;border:1px solid #ddd;font-size:max(14px,.8125rem);color:#222;font-weight:500}.dropdown-box .btn-all-check:active{background-color:#edf0f7}@media(max-width:800px){.dropdown-box{width:100%!important}}.editor-content{max-width:100%;overflow-x:auto;overflow-wrap:anywhere;word-break:break-word;line-height:1.6}.editor-content *{letter-spacing:normal}.editor-content img,.editor-content video,.editor-content iframe{max-width:100%!important;height:auto!important}.editor-content figure{max-width:100%;margin-left:0;margin-right:0}.editor-content table{max-width:100%;border-collapse:collapse}.editor-content th,.editor-content td{overflow-wrap:anywhere;word-break:break-word}.editor-content p{margin:.75em 0;min-height:1em}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{margin:.67em 0;color:inherit;line-height:1.25}.editor-content h1{font-size:2em;font-weight:700}.editor-content h2{font-size:1.5em;font-weight:700}.editor-content h3{font-size:1.17em;font-weight:700}.editor-content h4,.editor-content h5,.editor-content h6{font-size:1em;font-weight:700}.editor-content ul,.editor-content ol{margin:.75em 0;padding-left:2.5em}.editor-content ul{list-style:disc outside}.editor-content ol{list-style:decimal outside}.editor-content li{display:list-item;margin:.25em 0;list-style:inherit}.editor-content li>ul,.editor-content li>ol{margin:.25em 0}.editor-content a{color:#00e;text-decoration:underline;cursor:pointer}.editor-content strong,.editor-content b{font-weight:700}.editor-content em,.editor-content i{font-style:italic}.editor-content u{text-decoration:underline}.editor-content s,.editor-content strike{text-decoration:line-through}.editor-content code,.editor-content pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.editor-content pre{margin:.75em 0;padding:1em;overflow-x:auto;white-space:pre-wrap;background:#f5f5f5;border-radius:4px}.editor-content .image_resized{box-sizing:border-box;display:block}.editor-content .image_resized img{width:100%}.editor-content .image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.editor-content .image img{display:block;margin:0 auto}.editor-content .image-style-align-left{float:left;margin-right:1.5em}.editor-content .image-style-align-right{float:right;margin-left:1.5em}.editor-content .image-style-block{margin-left:auto;margin-right:auto}.editor-content .image>figcaption{caption-side:bottom;color:#333;display:table-caption;font-size:.75em;padding:.6em;word-break:break-word}.editor-content .table{display:table;margin:.9em auto;max-width:100%;overflow-x:auto}.editor-content .table table{border:1px double #b3b3b3;border-collapse:collapse;border-spacing:0;height:100%;width:100%}.editor-content .table table td,.editor-content .table table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.editor-content .table table th{background:#0000000d;font-weight:700}.editor-content blockquote{border-left:5px solid #ccc;color:#666;font-style:italic;margin:.75em 0 .75em 1em;overflow:hidden;padding:.5em 1.5em}.search-container .filter-contents .opt-box .opt-group{height:2.5rem;overflow:hidden}.search-container .filter-contents .opt-box .opt-group .opt-select{height:2rem;min-width:auto;padding:0 1.5rem 0 .5rem;border:0;border-radius:0;appearance:none;-webkit-appearance:none;background:url(/img/ic-triangle-bt.svg) no-repeat right .375rem center;background-size:.625rem .6875rem;background-color:#fff;box-shadow:none;cursor:pointer}.search-container .filter-contents .opt-box .opt-group .opt-select:focus{border-color:transparent;box-shadow:none}.search-container .search-contents .opt-select{min-width:auto;padding:0 1.5rem 0 .5rem;border-radius:0;appearance:none;-webkit-appearance:none;background:url(/img/ic-triangle-bt.svg) no-repeat right .375rem center;background-size:.625rem .6875rem;background-color:#fff;cursor:pointer}.charge-container .charge-form .form-table-row{width:98%;max-width:100%}.charge-container .charge-form .form-table-row .form-row .content{align-items:flex-start}.charge-container .charge-form .form-table-row .form-row .content .input-group{width:100%;max-width:25rem}.charge-container .charge-form .form-table-row .form-row .content .input-group .input-box-bg{background-color:#edf0f7;border:1px solid transparent}.charge-container .charge-form .form-table-row .form-row .content .input-group .input-box-bg:disabled{background-color:#edf0f7}.charge-container .charge-form .form-table-row .form-row .content .radio-group.is-boxed{width:31.25rem;max-width:100%}.charge-container .charge-form .form-table-row .form-row .content .radio-group.is-boxed-grid{width:43.75rem;max-width:100%}@media(max-width:800px){.charge-container .charge-form .form-table-row{width:100%}.charge-container .charge-form .form-table-row .form-row .content .input-group,.charge-container .charge-form .form-table-row .form-row .content .radio-group.is-boxed,.charge-container .charge-form .form-table-row .form-row .content .radio-group.is-boxed-grid{max-width:100%}}.loading-overlay[data-v-36e7eefd]{position:fixed;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-36e7eefd]{width:40px;height:40px;border:3px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin-36e7eefd .7s linear infinite}@keyframes spin-36e7eefd{to{transform:rotate(360deg)}}.fade-enter-active[data-v-36e7eefd],.fade-leave-active[data-v-36e7eefd]{transition:opacity .2s}.fade-enter-from[data-v-36e7eefd],.fade-leave-to[data-v-36e7eefd]{opacity:0}.pwa-install-prompt{position:fixed;right:1rem;bottom:1rem;left:1rem;z-index:3000;display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:40rem;margin:0 auto;padding:1rem;color:#191919;background:#fff;border:1px solid #dfe3ea;border-radius:.5rem;box-shadow:0 .75rem 2rem #19191929}.pwa-install-prompt__body{display:flex;flex-direction:column;gap:.25rem;min-width:0;line-height:1.35}.pwa-install-prompt__body strong{font-size:.95rem;font-weight:700}.pwa-install-prompt__body span{color:#4d5662;font-size:.875rem}.pwa-install-prompt__guide{margin:.25rem 0 0;padding-left:1.125rem;color:#5f6875;font-size:.8125rem;line-height:1.45}.pwa-install-prompt__guide li+li{margin-top:.125rem}.pwa-install-prompt__actions{display:flex;flex:0 0 auto;gap:.5rem}.pwa-install-prompt__button{min-width:4.5rem;height:2.25rem;padding:0 .875rem;border:1px solid #cfd6e0;border-radius:.375rem;background:#fff;color:#191919;font-size:.875rem;font-weight:600;cursor:pointer}.pwa-install-prompt__button.primary{border-color:#6456f6;background:#6456f6;color:#fff}.pwa-install-slide-enter-active,.pwa-install-slide-leave-active{transition:transform .2s ease,opacity .2s ease}.pwa-install-slide-enter-from,.pwa-install-slide-leave-to{transform:translateY(1rem);opacity:0}@media(max-width:520px){.pwa-install-prompt{align-items:stretch;flex-direction:column}.pwa-install-prompt__actions{justify-content:flex-end}}.renewal-notice-overlay{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#00000094}.renewal-notice-popup{box-sizing:border-box;width:min(30rem,100%);max-height:calc(100vh - 2rem);background:#fff;border-radius:1rem;box-shadow:0 1rem 2.5rem #00000038;display:flex;flex-direction:column;overflow:hidden;animation:renewalNoticeSlideDown .25s ease-out}.renewal-notice-header{padding:1.5rem 1.75rem 1rem;border-bottom:1px solid #edf0f5}.renewal-notice-header h2{margin:0;color:#111827;font-size:1.25rem;font-weight:800;line-height:1.35;letter-spacing:0}.renewal-notice-body{padding:1.5rem 1.75rem;color:#263142;font-size:.9375rem;line-height:1.7;overflow-y:auto}.renewal-notice-body p{margin:0}.renewal-notice-body p+p{margin-top:.875rem}.renewal-notice-highlight{padding:.875rem 1rem;background:#f4f6ff;border:1px solid #dfe4ff;border-radius:.75rem;color:#3b3acf;font-weight:700}.renewal-notice-note{color:#4b5563}.renewal-notice-footer{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.75rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid #edf0f5;background:#fff}.renewal-notice-check{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:#4b5563;font-size:.9375rem;font-weight:600;cursor:pointer}.renewal-notice-check input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.renewal-notice-checkmark{position:relative;width:1.125rem;height:1.125rem;border:1px solid #d8dce5;border-radius:.1875rem;background:#f1f3f7;box-sizing:border-box;flex:0 0 auto}.renewal-notice-checkmark:after{content:"";position:absolute;left:.375rem;top:.125rem;width:.3125rem;height:.625rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.renewal-notice-check input:checked+.renewal-notice-checkmark{border-color:#6b6aff;background:#6b6aff}.renewal-notice-check input:checked+.renewal-notice-checkmark:after{opacity:1}.renewal-notice-check input:focus-visible+.renewal-notice-checkmark{outline:2px solid rgba(107,106,255,.35);outline-offset:2px}.renewal-notice-check-text{min-width:0}.renewal-notice-confirm{box-sizing:border-box;min-width:7.5rem;height:2.75rem;padding:0 1.5rem;background:#6b6aff;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.renewal-notice-confirm:active{background:#5251ff}.renewal-notice-fade-enter-active,.renewal-notice-fade-leave-active{transition:opacity .2s}.renewal-notice-fade-enter-from,.renewal-notice-fade-leave-to{opacity:0}@keyframes renewalNoticeSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.renewal-notice-overlay{align-items:flex-start;padding-top:calc(1rem + env(safe-area-inset-top))}.renewal-notice-popup{max-height:calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:.75rem}.renewal-notice-header{padding:1.25rem 1.25rem .875rem}.renewal-notice-header h2{font-size:1.125rem}.renewal-notice-body{padding:1.25rem;font-size:.9rem}.renewal-notice-footer{flex-direction:column;align-items:stretch;gap:.875rem;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom))}.renewal-notice-check{width:fit-content}.renewal-notice-confirm{width:100%}}
