@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-dropdown{cursor:pointer;display:flex;flex-direction:column;position:relative}.brxe-dropdown.brx-draggable:empty{min-height:0}.brxe-dropdown.brx-draggable:empty:not(.editing){outline:none}.brxe-dropdown[data-static] .open>.brx-dropdown-content,.brxe-dropdown[data-static].open>.brx-dropdown-content{display:block}.brxe-dropdown[data-static] .brx-dropdown-content{display:none;position:static}.brxe-dropdown:not([data-toggle=click]):hover .brx-dropdown-content:after{bottom:100%;content:"";height:var(--brx-dropdown-height-before,0);position:absolute;width:100%;z-index:1}.brxe-dropdown.caret .brx-dropdown-content:before{border:0 solid transparent;border-bottom-color:#fff;content:"";height:0;left:0;position:absolute;top:0;transform:translateY(-100%);transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;width:0}.brxe-dropdown.open>.brx-dropdown-content{opacity:1;visibility:visible}.brxe-dropdown:not(.open) .brx-dropdown-content{pointer-events:none}.brxe-dropdown .brx-submenu-toggle{gap:10px}.brxe-dropdown .brxe-dropdown:not([data-toggle=click]):hover:before{display:none}.brxe-dropdown .brxe-dropdown .brx-dropdown-content{left:100%;top:0}.brx-dropdown-content{background-color:#fff;cursor:auto;display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;z-index:1001}.brx-dropdown-content:not(.brx-submenu-positioned){display:none!important}.brx-dropdown-content>li.brxe-text-link{display:list-item}.brx-dropdown-content>li .brxe-text-link{display:flex}.brx-multilevel-back{align-items:center;cursor:pointer;display:flex;gap:3px;width:100%}.brx-render-child-nodes{display:none!important}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@layer bricks {.brxe-filter-select{width:100%}.brxe-filter-select .bricks-choices__input{border:0;border-radius:0}.brxe-filter-select .bricks-choices__input:focus{outline:0}.brxe-filter-select .bricks-choices__input::-webkit-search-cancel-button,.brxe-filter-select .bricks-choices__input::-webkit-search-decoration,.brxe-filter-select .bricks-choices__input::-webkit-search-results-button,.brxe-filter-select .bricks-choices__input::-webkit-search-results-decoration{display:none}.brxe-filter-select .bricks-choices__input::-ms-clear,.brxe-filter-select .bricks-choices__input::-ms-reveal{display:none;height:0;width:0}.brxe-filter-select .bricks-choices__input[type=search]{all:unset;line-height:40px}[dir=rtl] .brxe-filter-select .bricks-choices__input{padding-left:0;padding-right:2px}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices{overflow:visible}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__list--dropdown{display:block}.brx-body.iframe .brxe-filter-select[data-brx-choices-position=top] .bricks-choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-taxonomy{display:flex;flex-wrap:wrap;gap:10px;line-height:1;list-style-type:none;margin:0;padding:0}.brxe-post-taxonomy.separator{gap:0}.brxe-post-taxonomy span{white-space:pre-wrap}.brxe-post-taxonomy li{display:inline-block}.brxe-post-taxonomy li>*{display:flex;gap:.5em}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.page-intro__accent-line .line { height: 100%; width: 100%; border-right-width: 3px; border-right-style: solid; border-right-color: #6E8CCA;}.member-directory-number { font-weight: 600; color: var(--at-primary-d-2);}.member-badge--system > li > .bricks-button { display: inline-flex; align-items: center; min-height: 25px; padding: 3px 9px; border: 1px solid #dce2e9; border-radius: 999px; background: #f8fafc; color: #68717d; font-size: 11px; line-height: 1.35; font-weight: 400; white-space: nowrap;}.member-badge--system[data-system="4년제 대학"] > li > .bricks-button { border-color: #cce8c8; background: #f2fbf1; color: #2b7a23;}.member-badge--system[data-system="2·3년제 대학"] > li > .bricks-button { border-color: #f1d5ac; background: #fff8ee; color: #9b6517;}.member-badge--system[data-system="사이버대학"] > li > .bricks-button { border-color: #d8e3f7; background: #f3f7ff; color: #4e6fa6;}.member-badge--system[data-system="2·3년제 사이버대학"] > li > .bricks-button { border-color: #f2d5df; background: #fff4f7; color: #9f4762;}.department-stat-card { --stat-accent: #6596df;}.department-stat-card--four-year { --stat-accent: #50bf0b;}.department-stat-card--college { --stat-accent: #ff8a00;}.department-stat-card--cyber { --stat-accent: #6696de;}.department-stat-card--cyber-college { --stat-accent: #ee5275;}.bricks-posts-nothing-found { text-align: center;  display: block;  width: 100%;  margin: 20px 0; }.brxe-mopziu.brxi-pficjr {font-size: 16px}.brxe-dhtgba.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-xylhzc .brx-submenu-toggle button {font-size: 8px}.brxe-xylhzc .brx-submenu-toggle {gap: 4px}.brxe-bamiod.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-muwwyf .brx-submenu-toggle button {font-size: 8px}.brxe-muwwyf .brx-submenu-toggle {gap: 4px}.brxe-cqykcj.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-jeyamg .brx-submenu-toggle button {font-size: 8px}.brxe-jeyamg .brx-submenu-toggle {gap: 4px}.brxe-izuhzv.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-redluh .brx-submenu-toggle button {font-size: 8px}.brxe-redluh .brx-submenu-toggle {gap: 4px}.brxe-ygojlz.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-lympbk .brx-submenu-toggle button {font-size: 8px}.brxe-lympbk .brx-submenu-toggle {gap: 4px}.brxe-jvknko.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-rttoqa .brx-submenu-toggle button {font-size: 8px}.brxe-rttoqa .brx-submenu-toggle {gap: 4px}.brxe-ipgpje.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}.brxe-xewlps .brx-submenu-toggle button {font-size: 8px}.brxe-xewlps .brx-submenu-toggle {gap: 4px}.brxe-ektukj.horizontal .line {width: 1px; border-top-width: 16px; border-top-color: var(--at-neutral-l-5)}.brxe-ektukj.vertical .line {border-right-width: 1px; border-right-color: var(--at-neutral-l-5)}.brxe-ektukj .line {height: 16px}.brxe-ektukj .icon {color: var(--at-neutral-l-5)}.brxe-lsncou {flex-direction: row; align-items: center}.brxe-xpfzjq .x-copy-to-clipboard {background-color: #00000000}.brxe-xpfzjq .tippy-content {width: 250px; font-size: var(--at-text--xs)}.brxe-bkhcib li:nth-child(1) svg {height: 18px; width: 18px; fill: var(--at-black-t-2); color: var(--at-black-t-2)}.brxe-wnzipf {flex-direction: row; align-items: center; justify-content: flex-end}.brxe-cibapg {flex-direction: row; align-items: center; justify-content: space-between}.brxe-tlfbuj {flex-direction: row}.brxe-rzlcmh {flex-direction: row}#brxe-qmwzhj {flex-direction: row}#brxe-bxwpau {flex-direction: row}#brxe-uzamwf {flex-direction: row}#brxe-daecyl {flex-direction: row}