@font-face{font-family:Pretendard;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/woff2/Pretendard-Regular.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/woff2/Pretendard-SemiBold.woff2) format("woff2")}.students-gallery{min-height:100dvh;background:#fff;color:#10233f}.students-gallery-main{width:min(720px,calc(100% - 40px));margin:0 auto;padding:48px 0 80px}.students-gallery h1{margin:0;color:#10233f;font-size:clamp(36px,6vw,52px);font-weight:700;letter-spacing:-.045em;line-height:1.15;text-align:center}.students-gallery-hero{display:block;width:auto;height:auto;max-width:min(572px,100%);max-height:min(390px,52vh);margin:16px auto 0;object-fit:contain}.students-gallery-statement{max-width:600px;margin:28px auto 0;color:#333b45;font-family:Pretendard,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:1.8;text-align:center;word-break:keep-all}.students-gallery-statement p{margin:0}.students-gallery-statement p+p{margin-top:12px}.students-gallery-statement .students-gallery-lead{margin-bottom:20px;color:#10233f;font-size:19px;font-weight:600;letter-spacing:-.03em;line-height:1.6}.students-gallery-statement strong{color:#10233f;font-weight:600}.students-gallery-area{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;margin-top:0;padding:28px 36px 28px 0;border-top:2px solid #e6dfca;color:inherit;text-decoration:none}.students-gallery-area:after{content:"";position:absolute;top:50%;right:4px;width:7px;height:7px;border-top:1.5px solid #333b45;border-right:1.5px solid #333b45;transform:translateY(-50%) rotate(45deg)}.students-gallery-area:first-of-type{margin-top:48px}.students-gallery-area>*{grid-column:2}.students-gallery-area .students-gallery-area-art{grid-column:1;grid-row:1/span 3;align-self:center;width:100%;height:auto}.students-gallery-area h2,.students-gallery-area p{font-family:Pretendard,Malgun Gothic,Apple SD Gothic Neo,sans-serif;word-break:keep-all}.students-gallery-area h2{margin:0;color:#10173f;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.35;transition:color .15s ease}.students-gallery-area:focus-visible h2,.students-gallery-area:hover h2{color:#10233f}.students-gallery-index{display:block;margin-bottom:4px;color:#e2dac3;font-size:1.1em;font-weight:700;letter-spacing:.02em;line-height:1}.students-gallery-area-ko{display:inline-block;margin-left:12px;padding-left:12px;border-left:1px solid #d5d9de;color:#b0b6be;font-size:17px;font-weight:400;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.students-gallery-area .students-gallery-invite{margin:18px 0 0;color:#10233f;font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:1.5}.students-gallery-area p{margin:8px 0 0;color:#6b7280;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:1.8}.students-gallery-inner h1{text-align:left}.students-gallery-back{display:inline-block;margin-bottom:20px;color:#6b7280;font-size:14px;font-weight:700;text-decoration:none}.students-gallery-activity{margin-top:36px;padding-top:28px;border-top:1px solid #e5e7eb}.students-gallery-activity h2{margin:0;color:#333b45;font-size:22px;font-weight:700;letter-spacing:-.03em}.students-gallery-empty{margin:20px 0 0;color:#6b7280;font-family:Pretendard,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:16px;line-height:1.7}.students-gallery-projects{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.students-gallery-project{display:grid;grid-gap:14px;gap:14px;color:inherit;text-decoration:none}.students-gallery-cube{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border:1px solid #e5e7eb;background:#f7f8fa}.students-gallery-cube img{object-fit:cover}.students-gallery-cube-name{padding:24px;font-size:22px;text-align:center}.students-gallery-cube-name,.students-gallery-project h2{color:#333b45;font-weight:700;letter-spacing:-.03em;line-height:1.3}.students-gallery-project h2{margin:0;font-size:20px;transition:color .15s ease}.students-gallery-project:focus-visible h2,.students-gallery-project:hover h2{color:#10233f}.students-gallery-intro{display:block;width:100%;max-width:540px;height:auto;margin-top:24px;border:1px solid #e5e7eb}.students-gallery-works{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 16px;gap:28px 16px}.students-gallery-work{display:grid;grid-gap:12px;gap:12px;color:#333b45;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none}.students-gallery-cover{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#f3f3f3}.students-gallery-cover img{object-fit:cover}.students-gallery-pages{display:flex;flex-direction:column;margin-top:24px}.students-gallery-pages img{display:block;width:100%;height:auto}.students-gallery-return{display:flex;width:-moz-fit-content;width:fit-content;margin:48px auto 0;padding:12px 22px;border:1px solid #10233f;border-radius:999px;background:#ffffff;color:#10233f;font-family:Pretendard,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1.2;text-align:center;text-decoration:none}.students-gallery-return:focus-visible,.students-gallery-return:hover{background:#10233f;color:#ffffff}@media (min-width:720px){.students-gallery-main{padding-top:72px}.students-gallery-area{grid-template-columns:140px minmax(0,1fr);column-gap:28px}.students-gallery-area h2{font-size:28px}.students-gallery-area-ko{margin-left:14px;padding-left:14px;font-size:21px}.students-gallery-area .students-gallery-invite{font-size:20px}.students-gallery-projects{grid-template-columns:repeat(2,minmax(0,1fr))}.students-gallery-works{grid-template-columns:repeat(3,minmax(0,1fr))}}