@font-face{font-family:NanumSquare;font-weight:400;src:url(/font/NANUMSQUARER.eot);src:url(/font/NANUMSQUARER.eot?#iefix) format("embedded-opentype"),url(/font/NANUMSQUARER.woff) format("woff")}@font-face{font-family:NanumSquare;font-weight:700;src:url(/font/NANUMSQUAREB.eot);src:url(/font/NANUMSQUAREB.eot?#iefix) format("embedded-opentype"),url(/font/NANUMSQUAREB.woff) format("woff")}@font-face{font-family:NanumSquare;font-weight:800;src:url(/font/NANUMSQUAREEB.eot);src:url(/font/NANUMSQUAREEB.eot?#iefix) format("embedded-opentype"),url(/font/NANUMSQUAREEB.woff) format("woff")}@font-face{font-family:NanumSquare;font-weight:300;src:url(/font/NANUMSQUAREL.eot);src:url(/font/NANUMSQUAREL.eot?#iefix) format("embedded-opentype"),url(/font/NANUMSQUAREL.woff) format("woff")}*{font-family:NanumSquare,sans-serif}article,aside,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}body,html{height:100%;margin:0;padding:0;background:#fff;line-height:normal}body,button,html,input,select,table,textarea{font-family:NanumSquare,sans-serif;color:#333;font-weight:500;word-wrap:break-all;letter-spacing:-.4px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;border-collapse:separate;border-spacing:0;font-style:inherit;text-decoration:none;list-style:none;letter-spacing:-.36px}img,object{border:0}img{height:auto}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,nav,section,summary,time,video{display:block}body,html{font-size:14px}@media screen and (max-width:959px){body,html{font-size:12px}}:root{--primary-color:#171c8f;--secondary-color:#323232;--primary-text-color:#fff;--secondary-text-color:#fff;--card-bg-color:#f2f4f7;--card-accent-color:#448eff;--card-text-title:#333;--card-text-content:#424242}.v-application .primary--text:not(.v-btn){color:var(--primary-color,#1976d2)!important;caret-color:var(--primary-color,#1976d2)!important}.v-list-item.v-list-item--highlighted:before{opacity:.06!important}.v-app-bar.v-toolbar{box-shadow:none!important;border-bottom:1px solid rgba(0,0,0,.12)!important}.btn-after-login,.btn-before-login{height:30px!important;padding:0 12px!important}.btn-after-login .v-btn__content,.btn-before-login .v-btn__content{font-size:1rem;font-weight:600;gap:4px}.v-footer{border-top:1px solid rgba(0,0,0,.12)!important}.v-footer>div{max-width:1200px}.v-footer .v-size--default .v-btn__content{font-size:1rem;font-weight:600}.v-footer .v-size--small .v-btn__content{font-size:.888rem;font-weight:500}.v-input,.v-input input,.v-select__selection,.v-select__selections{font-size:1rem}.v-input .v-label{font-size:14px}.v-input .v-messages__message{font-size:.75rem}.v-input--checkbox .v-label{font-size:1.1rem;font-weight:500}.v-input--checkbox.v-input--is-label-active .v-label{color:#333}.v-btn .v-btn__content{line-height:140%}.v-btn.v-size--small .v-btn__content{font-size:.9rem}.v-btn.v-size--default .v-btn__content{font-size:1rem}.v-btn.v-size--large .v-btn__content{font-size:1.1rem}.v-date-picker-header__value button{font-size:1.2rem;line-height:1}.v-date-picker-table .v-btn .v-btn__content{font-size:1rem}.v-data-table .v-data-table-header th,.v-data-table tbody th{font-size:1rem!important;font-weight:600;background-color:#f9f9f9}.v-data-table tbody th{color:rgba(0,0,0,.6)}.v-data-table tbody td{font-size:.888rem!important}.v-data-table tbody td .v-btn__content{font-size:.888rem;font-weight:600;line-height:1}.v-data-table .v-data-table__mobile-row{min-height:36px!important;padding:0 8px!important}.v-data-table .v-data-table__mobile-row:last-child{padding-bottom:8px!important}.v-data-table .v-data-table__mobile-row__header{color:#707070}.v-data-table .v-data-table__mobile-row__cell{font-size:1rem}.v-dialog__content .v-toolbar{border-top:none;border-left:none;border-right:none;border-bottom:thin solid rgba(0,0,0,.12)!important}.v-dialog__content .v-toolbar__content{width:100%;margin:0 auto}.v-dialog__content .v-toolbar__title{font-size:16px;font-weight:600}.v-snack{font-size:16px}.v-snack__content{font-size:.875em}.v-alert .v-alert__icon.v-icon{height:16px;min-width:16px;font-size:16px;margin-right:8px}.v-alert .v-alert__content{font-size:1rem;line-height:1.4}.primary-btn{background-color:var(--primary-color,#023894)!important;color:#fff!important}.secondary-btn{background-color:#e7e7e7!important;color:#707070!important}.visit-info-card{border:1px solid #eee!important;padding:2rem 1rem 1rem;border-radius:24px!important;box-shadow:1px 2px 4px hsla(0,0%,65.5%,.16)!important}.visit-info-card .v-card__title{font-size:1.15rem;font-weight:700}.visit-info-card .v-card__title:before{content:"·";font-size:2.5rem}.visit-info-card .v-card__text{padding:0;text-align:center}.visit-info-card .v-card__text p{margin-bottom:4px;font-size:1.167rem;font-weight:500;line-height:1.4;color:#333}.visit-info-card .v-card__text span{font-size:1em;font-weight:600}.visit-info-card .v-card__actions{margin-top:24px;justify-content:center}.visit-info-card .v-card__actions .v-btn{width:100%;max-width:320px;border-radius:99px}.visit-info-card .v-card__actions .v-btn__content{font-size:1.167rem;font-weight:600;line-height:1em}@media screen and (max-width:959px){.visit-info-card .v-card__actions .v-btn{flex:1}}.v-app-bar.v-toolbar .v-toolbar__content{max-width:1200px;margin:0 auto}.btn-header-menu .v-btn__content{font-size:1.2rem;font-weight:600;line-height:1em}.v-main .v-main__wrap{width:100%;max-width:1200px!important;margin:0 auto}.v-main h1{font-size:1.333rem;margin:2rem 0 1.2rem;font-weight:700}.visit-step-row{gap:1.2rem}.visit-step-row .v-card{background-color:#f1f4fb;display:flex;flex-direction:column;align-items:center;gap:1.4rem;box-shadow:none!important;padding:2rem 1rem 3rem;border-radius:20px;height:100%;text-align:center}.visit-step-row .v-chip{height:28px!important}.visit-step-row .v-chip:first-child .v-chip__content{color:#fff;font-size:1rem;font-weight:600}.visit-step-row .v-card__title{font-size:1.167rem;font-weight:700;color:var(--card-text-title,#333);padding:0}.visit-step-row .v-card__text{padding:0;color:var(--card-text-content,#424242)!important;font-size:.888rem;line-height:1.4;word-break:keep-all}.visit-step-row .visit-step-edu{color:var(--card-accent-color,#448eff);background-color:color-mix(in srgb,var(--card-accent-color,#448eff),transparent 90%);border-radius:4px!important;padding:4px 6px;font-size:.8rem;font-weight:600;line-height:140%;word-break:keep-all}.search-table-top .search-table-top__title{font-size:1rem;color:#707070;margin-right:6px}.search-table-top .v-btn .v-btn__content{font-size:1rem;font-weight:600;line-height:1}.qr_subtit{padding:15px 0 10px;font-size:1.2rem;font-weight:600;color:#707070;word-break:keep-all;display:block}.qr_div{margin:auto!important}.qr_wrap{width:300px!important;min-width:auto!important}.qr_wrap .v-card p{margin-bottom:0;font-size:1.167rem;font-weight:600;color:#707070}.qr_wrap .v-list-item{min-height:48px!important}.qr_wrap .v-list-item__subtitle{margin-bottom:4px!important}.qr_wrap .v-list-item__title{font-size:1.167rem;font-weight:500}.qr_wrap .v-card__actions .v-btn:before{opacity:.08}.qr_wrap .v-card__actions .v-btn__content{font-size:1rem}@media screen and (max-width:959px){.v-navigation-drawer__content .title{background:url(/img/logo.svg) no-repeat;width:100%;height:24px;background-size:contain;font-size:0!important}.v-navigation-drawer__content .v-list-item{padding:0 16px!important}.v-navigation-drawer__content .v-list .v-list-item__title{font-size:1.167rem!important;line-height:normal!important}.visit-step-row{flex-wrap:nowrap;overflow:auto;margin:0 -24px!important;padding:0 24px}.visit-step-row::-webkit-scrollbar{display:none}.visit-step-row .col{min-width:130px}.visit-step-row .v-card{padding:20px 8px;min-height:250px}.visit-info-card .v-card__actions{padding:0}}