.n-menu.n-menu--horizontal[data-v-26a204f4]{display:flex;justify-content:space-around;width:clamp(100px,60vw,1024px);--n-item-text-color:#fff;--n-item-text-color-horizontal:#fff;--n-item-text-color-hover-horizontal:#fff;--n-item-text-color-active-horizontal:#fff;--n-item-text-color-child-active-hover-horizontal:#fff;--n-item-text-color-child-active-horizontal:#fff}@media screen and (max-width:768px){.n-menu.n-menu--horizontal[data-v-26a204f4]{--n-font-size:10px}}.n-menu.n-menu--horizontal .n-menu-item-content[data-v-26a204f4]{padding:0}.n-button[data-v-7e54c460]{--n-height:25px;--n-padding:0 10px;--n-font-size:12px;--n-color:#0080ff;--n-color-hover:#005cb8;--n-color-focus:#005cb8;--n-color-pressed:#005c8b;--n-text-color:#fff;--n-text-color-hover:#fff;--n-text-color-focus:#fff;--n-text-color-pressed:#fff;--n-border:0;--n-border-hover:0;--n-border-focus:0;--n-border-pressed:0}.n-button[data-v-7e54c460]:active{box-shadow:0 0 2px 2px #b3d9ff;transition:box-shadow var(--n-bezier) .3s}.main[data-v-925e7c23]{display:flex;flex-direction:column;height:600px;margin-left:auto;margin-right:auto;width:600px;--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity));padding:1rem}.main .head[data-v-925e7c23]{font-size:1.5rem;font-weight:700;height:80px;line-height:2rem}.main .form[data-v-925e7c23]{flex:none}.main .bottom[data-v-925e7c23]{display:flex;justify-content:space-between}.main .bottom .restrict[data-v-925e7c23]{display:flex;flex-direction:column;line-height:2;padding-left:.5rem}.main .bottom .button[data-v-925e7c23]{display:flex;flex-basis:25%;justify-content:flex-end}.modal-container[data-v-4dbe8ef7]{height:80vh;width:50vw;--n-padding-left:20px;--n-title-text-color:#fff;--n-title-font-weight:800;--n-close-icon-color:#fff;--n-close-icon-color-hover:#fff;--n-close-icon-color-pressed:#fff;--n-close-color-hover:transparent}.modal-container[data-v-33b76b5d]{height:80vh;width:90vw;--n-padding-left:20px;--n-title-text-color:#fff;--n-title-font-weight:800;--n-close-icon-color:#fff;--n-close-icon-color-hover:#fff;--n-close-icon-color-pressed:#fff;--n-close-color-hover:transparent}.header[data-v-22a64cd8]{top:0;right:0;bottom:0;left:0;overflow:hidden;padding-left:2rem;padding-right:2rem;position:absolute;--tw-text-opacity:1;background-color:#249e81;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));height:var(--header-height);padding-left:30px;padding-right:30px;transition-duration:1s;transition-property:height}.header[data-v-22a64cd8],.header .title[data-v-22a64cd8]{display:flex}.header .title[data-v-22a64cd8]{align-items:center;font-size:1.25rem;justify-content:flex-start;line-height:1.75rem;min-width:40px;width:160px}@media screen and (max-width:768px){.header .title[data-v-22a64cd8]{display:none}}.header .title .logo[data-v-22a64cd8]{cursor:pointer}.header .search[data-v-22a64cd8]{align-items:center;display:flex;margin-left:1rem}@media screen and (max-width:768px){.header .search[data-v-22a64cd8]{margin-left:0;margin-right:.5rem}}.header .search .search-button[data-v-22a64cd8]{--n-color:#ffce4f;--n-color-focus:#ffce4f;--n-color-hover:#ffce4f;--n-text-color:rgba(0,0,0,.7);--n-text-color-hover:rgba(0,0,0,.7);--n-text-color-focus:rgba(0,0,0,.7);--n-text-color-pressed:rgba(0,0,0,.7);--n-border-focus:0;--n-border:0;--n-border-radius:15px 15px 15px 15px;--n-width:clamp(28px,10vw,140px);--n-height:28px;justify-content:left}@media screen and (max-width:768px){.header .search .search-text[data-v-22a64cd8]{display:none}}.header .gnb[data-v-22a64cd8]{margin:auto;max-width:1024px}.header .header-info[data-v-22a64cd8]{display:flex;font-weight:700;gap:2.5rem;list-style-type:disc}.header .info[data-v-22a64cd8]{align-items:center;display:flex;flex-basis:100px;justify-content:flex-end}.header .info .user-name[data-v-22a64cd8]{display:inline-block;font-size:12px;max-width:100px;overflow:hidden;padding-left:20px;padding-right:15px;text-overflow:ellipsis;white-space:nowrap}.header .info .user-icon[data-v-22a64cd8]{font-size:1.875rem;line-height:2.25rem}.header .info .btn-logout[data-v-22a64cd8]{--n-icon-size:1.5rem;--n-text-color-hover:#ffce4f;--n-color:transparent;--n-text-color:#fff;--n-border:none;--n-border-hover:none}.mobile-header[data-v-22a64cd8]{display:flex;top:0;right:0;bottom:0;left:0;overflow:hidden;padding-left:.5rem;padding-right:.5rem;position:fixed;z-index:1000;--tw-text-opacity:1;background-color:#249e81;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));height:var(--header-height);transition-duration:1s;transition-property:height}.mobile-header .title[data-v-22a64cd8]{align-items:center;display:flex;flex-basis:160px;font-size:1.25rem;justify-content:flex-start;line-height:1.75rem;padding-left:2rem}.mobile-header .title .logo[data-v-22a64cd8]{cursor:pointer}.mobile-header .mobile-search[data-v-22a64cd8]{align-items:center;display:flex;flex-basis:40px;margin-left:auto}.mobile-header .mobile-search .mobile-search-button[data-v-22a64cd8]{--n-color:#249e81;--n-color-focus:#249e81;--n-color-hover:#249e81;--n-text-color:hsla(0,0%,100%,.7);--n-text-color-hover:hsla(0,0%,100%,.7);--n-text-color-focus:hsla(0,0%,100%,.7);--n-text-color-pressed:hsla(0,0%,100%,.7);--n-border-focus:none;--n-border:none;--n-border-radius:15px 15px 15px 15px;--n-width:40px;--n-height:28px;justify-content:left}.mobile-header .mobile-menu-button[data-v-22a64cd8]{margin-left:1rem}.mobile-logout-button[data-v-22a64cd8]{margin-left:auto}.collapse-item[data-v-22a64cd8]{margin-bottom:1rem;margin-top:1rem}.cancel-collapse[data-v-22a64cd8]{--tw-text-opacity:1;color:#d6d6d6;color:rgb(214 214 214/var(--tw-text-opacity))}[data-v-22a64cd8] .n-collapse .n-collapse-item{padding-bottom:8px;padding-top:8px}[data-v-22a64cd8] .n-collapse .n-collapse-item.n-collapse-item--right-arrow-placement .n-collapse-item__header .n-collapse-item-arrow{margin-left:auto}[data-v-22a64cd8] .n-collapse .n-collapse-item:last-child .n-collapse-item__header .n-collapse-item__header-main{color:red}[data-v-22a64cd8] .n-collapse .n-collapse-item:last-child .n-collapse-item__header .n-collapse-item-arrow{color:red}[data-v-22a64cd8] .n-menu.n-menu--horizontal .n-menu-item-content{padding:0}
