@media(min-width:320px)and (max-width:768px){.admission-project{background:#f7f7f7}}.admission-project .admission-project__wrap{display:flex;flex-wrap:wrap}.admission-project .div-expandable .major-table{max-height:300px;transition:max-height 1s;overflow:hidden}.admission-project .div-expandable.expanded .major-table{max-height:2000px}.admission-project .div-expandable.expanded .gradien-bottom{background:none;padding-top:0;margin-top:0}.admission-project .div-expandable.expanded .content{margin-bottom:15px}.admission-project .major-table{position:relative}.admission-project .major-table th{background:#c5e5ff}.admission-project .major-table tr:nth-child(2n){background:#f4f8ff}.admission-project .major-table tr td .table-list__branch-name,.admission-project .major-table tr td .table-list__flow{color:var(--color6)}.admission-project .major-table .group-name td{padding:10px}.admission-project .major-table .input-search-major{position:absolute;width:200px;right:0;top:-55px}@media(min-width:320px)and (max-width:768px){.admission-project .major-table .input-search-major{position:relative;width:100%;top:0;margin-bottom:10px}.admission-project .major-table{padding-top:20px}}.admission-project .major-table .input-search-major-mb{position:absolute;width:200px;right:0;top:-22px;font-size:14px;padding:4px 8px}.admission-project .major-table .tag-method{font-size:12px;width:80px;color:#636059;margin-bottom:5px}.admission-project .admission-project__block-menu{width:30%;position:relative;padding:32px 32px 32px 0}.admission-project .admission-project__block-menu .block-menu__wrap-sticky{position:-webkit-sticky;position:sticky;top:80px;z-index:9;height:calc(100vh - 80px);width:calc(100% + 24px);padding-right:24px;padding-bottom:12px;overflow-y:auto}.admission-project .admission-project__block-menu .block-menu__wrap-sticky::-webkit-scrollbar{width:10px}.admission-project .admission-project__block-menu .block-menu__wrap-sticky::-webkit-scrollbar-track{background:#f1f1f1}.admission-project .admission-project__block-menu .block-menu__wrap-sticky::-webkit-scrollbar-thumb{background:#888}.admission-project .admission-project__block-menu .block-menu__wrap-sticky::-webkit-scrollbar-thumb:hover{background:#555}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor{display:flex;flex-direction:column;gap:18px}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link{padding:8px 12px 8px 25px;border:1px solid var(--color2);border-radius:7px}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link.sub-item{border:none;padding:8px 5px}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link.sub-item span{font-size:16px}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link .name-method{width:calc(100% - 21px);display:block;white-space:normal}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link .material-symbols-outlined{font-size:17px}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link .ant-anchor-link-title{display:block}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor:before{-webkit-border-start:0;border-inline-start:0}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-ink.ant-anchor-ink-visible{display:none}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link-active{background:var(--color6)}.admission-project .admission-project__block-menu .block-menu__wrap-sticky .ant-anchor .ant-anchor-link-active .ant-anchor-link-title{color:var(--color1)}@media(min-width:320px)and (max-width:768px){.admission-project .admission-project__block-menu{width:100%;padding:0}}.admission-project .admission-project__block-menu .index-content__input-search{margin-bottom:32px;color:var(--color6)}.admission-project .admission-project__block-menu .index-content__input-search .ant-select-selector{border:2px solid var(--color6)}.admission-project .admission-project__block-menu .index-content__input-search .ant-select-selector .ant-select-selection-placeholder,.admission-project .admission-project__block-menu .index-content__input-search input{color:var(--color6);font-weight:600}.admission-project .admission-project__block-menu .index-content__menu{border-right:unset}.admission-project .admission-project__block-menu .index-content__menu .ant-menu-item,.admission-project .admission-project__block-menu .index-content__menu .ant-menu-submenu-title{border:1px solid #ebebeb;padding:8px 16px!important}.admission-project .admission-project__block-menu .index-content__menu>.ant-menu-item,.admission-project .admission-project__block-menu .index-content__menu>.ant-menu-submenu{margin-bottom:32px}.admission-project .admission-project__block-menu .index-content__menu .ant-menu-item-selected{background:var(--color6);color:var(--color1)}.admission-project .admission-project__block-menu .index-content__menu .ant-menu-sub{background:unset}.admission-project .admission-project__block-menu .index-content__menu .ant-menu-sub .ant-menu-item{border:none}.admission-project .admission-project__content-page{width:70%;padding:32px 0 32px 32px;border-left:1px solid #ececec;display:flex;flex-direction:column;gap:30px}@media(min-width:320px)and (max-width:768px){.admission-project .admission-project__content-page{width:100%;padding:20px 0 0;border-left:none}}.admission-project .admission-project__content-page .content-page__head_content .head_content__title{text-transform:uppercase;color:var(--color9);font-weight:800;font-size:24px;margin:0 0 24px}.admission-project .admission-project__content-page .content-page__head_content .head_content__importain-note{padding:20px;background:rgba(255,123,0,.21);border:1px solid #ff7a00;border-radius:10px;box-shadow:0 5px 10px 2px rgba(0,0,0,.24)}.admission-project .admission-project__content-page .content-page__head_content .head_content__second-note{margin-top:20px;padding:20px;background:#e9dcff;border-radius:10px}.admission-project .admission-project__content-page p,.admission-project .admission-project__content-page table,.admission-project .admission-project__content-page ul{margin-bottom:12px}.admission-project .admission-project__content-page .content-page__index-content .index-content__title{text-transform:uppercase;color:var(--color6);font-weight:800;font-size:20px;margin:0 0 30px}@media(min-width:320px)and (max-width:768px){.admission-project .admission-project__content-page .content-page__index-content .index-content__title{margin-bottom:0}}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content{display:flex;flex-direction:column;gap:30px}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__title{display:flex;gap:8px;align-items:center;margin-bottom:25px}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__title .title__index{display:flex;width:24px;height:24px;justify-content:center;align-items:center;background:var(--color5);border-radius:99px;font-weight:800;color:var(--color1);line-height:1}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__title .title__name-method{color:var(--color5);font-weight:800;text-transform:uppercase;font-size:18px}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description p.bold{text-transform:uppercase}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description div>p{margin-bottom:12px}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description div .title_school{margin-bottom:0}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__table-list th{background:#c5e5ff}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__table-list tr:nth-child(2n){background:#f4f8ff}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__table-list tr td .table-list__branch-name,.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__table-list tr td .table-list__flow{color:var(--color6)}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__viewmore{margin:12px auto 0;display:flex}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__basic-info{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__basic-info .basic-info__image-school{max-width:203px;width:100%}@media(min-width:320px)and (max-width:768px){.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__basic-info .basic-info__image-school{max-width:100%}}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__basic-info .basic-info__info{margin:0 auto;line-height:28px;width:calc(100% - 219px)}@media(min-width:320px)and (max-width:768px){.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__basic-info .basic-info__info{max-width:100%;width:100%}}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .description__basic-info .basic-info__info li b{font-weight:700}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .basic-info__achievement{margin-top:16px}.admission-project .admission-project__content-page .content-page__index-content .index-content__sub-content .sub-content__description .info-content ul{list-style:disc;padding-left:40px}@media(max-width:600px){.admission-project .admission-project__content-page .content-page__index-content table,.admission-project .admission-project__content-page .content-page__index-content table b,.admission-project .admission-project__content-page .content-page__index-content table p,.admission-project .admission-project__content-page .content-page__index-content table span,.admission-project .admission-project__content-page .content-page__index-content table strong,.admission-project .admission-project__content-page .content-page__index-content table td,.admission-project .admission-project__content-page .content-page__index-content table tr{font-size:12px}}.admission-project .admission-project__content-page ul{list-style:disc;-webkit-padding-start:40px;padding-inline-start:40px}@media(max-width:600px){.filter-school{padding:16px 0}}@media(min-width:320px)and (max-width:768px){.filter-school{display:flex;flex-direction:column;gap:24px}}@media(min-width:768px)and (max-width:1024px){.filter-school{display:flex;flex-direction:column;gap:24px}}.filter-school .filter-school__intro-school .filter-school__school-name{color:var(--color9);font-size:24px;font-weight:800;text-transform:uppercase;margin:0}@media(min-width:320px)and (max-width:768px){.filter-school .filter-school__intro-school .filter-school__school-name{text-align:center}}.filter-school .filter-school__intro-school .filter-school__description{color:var(--color10);text-align:justify}.filter-school .filter-school__block-search{background:url(/_next/static/media/bg-search-box.77f43f0f.png);background-size:cover;background-position:50%;min-height:120px;display:flex;justify-content:center;align-items:center}@media(min-width:601px)and (max-width:768px){.filter-school .filter-school__block-search{min-height:auto}}@media(max-width:600px){.filter-school .filter-school__block-search{min-height:auto}}.filter-school .filter-school__block-search .filter-school__wrap{margin:24px;width:100%;max-width:719px}.filter-school .filter-school__block-search .filter-school__wrap .filter-school__input-search{font-size:18px}.filter-school .filter-school__block-search .filter-school__wrap .filter-school__button-search{height:auto}@media(max-width:600px){.filter-school .filter-school__block-search .filter-school__wrap .filter-school__button-search{font-size:20px;width:40px}.filter-school .filter-school__block-search .filter-school__wrap .filter-school__name-button{display:none}}.filter-school .lookup-school{min-height:calc(100vh - 200px)}@media(min-width:601px)and (max-width:768px){.filter-school .lookup-school{flex-direction:column;gap:24px}}@media(max-width:600px){.filter-school .lookup-school{flex-direction:column;gap:24px;margin-top:30px}}@media(min-width:601px)and (max-width:768px){.filter-school .lookup-school .lookup-school__filter{width:100%;padding:0}}@media(max-width:600px){.filter-school .lookup-school .lookup-school__filter{width:100%;padding:0}}.filter-school .lookup-school .lookup-school__filter .ant-slider .ant-slider-track{background-color:#acd917}.filter-school .lookup-school .lookup-school__filter .ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #acd917}.filter-school .lookup-school .lookup-school__filter .lookup-school__title{margin:0;text-align:center;font-weight:800;font-size:24px;width:100%}.filter-school .lookup-school .lookup-school__filter .lookup-school__label{font-size:14px}@media(min-width:320px)and (max-width:768px){.filter-school .lookup-school .lookup-school__list-result{border:none}}@media(min-width:601px)and (max-width:768px){.filter-school .lookup-school .lookup-school__list-result{width:100%;padding:0}}@media(max-width:600px){.filter-school .lookup-school .lookup-school__list-result{width:100%;padding:0}}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result{width:100%}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__image{display:block;width:120px;height:90px}@media(max-width:600px){.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__image{width:100px;height:75px;object-fit:contain}}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info{width:100%;max-width:calc(100% - 136px)}@media(max-width:600px){.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info{max-width:calc(100% - 90px)}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .pc{display:none}}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .school-result__title{font-weight:600;color:var(--color9)}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .school-result__address,.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .school-result__target{color:var(--color9)}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .school-result__button-flow{color:var(--color6)}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .school-result__button-viewmore{color:var(--color9);font-size:16px;margin-top:5px;display:inline-block}.filter-school .lookup-school .lookup-school__list-result .lookup-school__school-result .school-result__info .school-result__button-viewmore:hover{color:var(--color6)}.filter-school .lookup-school .lookup-school__list-result .school-result__button-show-more span{font-weight:600}@media(min-width:320px)and (max-width:768px){.filter-school .lookup-school .lookup-school__list-result .ant-pagination{display:none}}.filter-school .lookup-school .lookup-school__list-result .pagination-mobile{display:none;width:100%}@media(min-width:320px)and (max-width:768px){.filter-school .lookup-school .lookup-school__list-result .pagination-mobile{display:block}}.filter-school .lookup-school .lookup-school__list-result .pagination-mobile .total-page{text-align:center;margin-top:12px}.filter-school .lookup-school .lookup-school__list-result .ant-pagination-next a,.filter-school .lookup-school .lookup-school__list-result .ant-pagination-prev a{display:block;padding:0 6px}@media(min-width:320px)and (max-width:768px){.filter-school .filter-row{max-height:68px;overflow-y:hidden}.filter-school .filter-row.filter-open{max-height:500px;overflow-y:auto}}