:root{--background:rgb(255, 255, 255);--color:rgb(0, 0, 0);--std: 16px}::-moz-selection{background:#fff;color:#000}::selection{background:#fff;color:#000}@font-face{font-family:"agchoijeongho-screen",sans-serif;font-weight:400;font-style:normal;font-display:block;src:url(https://fonts.adobe.com/search?query=%EC%B5%9C%EC%A0%95%ED%98%B8)}@font-face{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;src:local("Helvetica Neue"),local(Helvetica)}html:lang(ko){font-family:"agchoijeongho-screen",sans-serif}html:lang(en){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}*{padding:0;margin:0;list-style:none;text-decoration:none;list-style:none;box-sizing:border-box;position:relative;box-sizing:border-box;text-decoration:none;list-style-type:none;line-height:inherit;font-size:16px;font-weight:400;font-family:"Helvetica Neue","Helvetica","agchoijeongho-screen"}hr{padding:0;margin:0}.container *{transition:opacity .3s ease-in-out}.container{display:grid;position:relative;grid-template-columns:repeat(24, 1fr);grid-template-rows:repeat(50, 2fr);-moz-column-gap:.5rem;column-gap:.5rem;height:100vh;padding-top:1rem;padding-right:1rem;padding-left:1rem;padding-bottom:.5rem}.container a:link{color:#000}.container a:visited{color:#000}.container .global-header{display:grid;grid-template-columns:repeat(24, 1fr);-moz-column-gap:.5rem;column-gap:.5rem;grid-column-start:1;grid-column-end:25;grid-row-start:1;z-index:102}.container .global-header .header-hyeok{grid-column-start:1;grid-column-end:3}.container .global-header .header-hyeok ul{padding:0;margin:0}.container .global-header .header-works{grid-column-start:3;grid-column-end:5}.container .global-header .header-works ul{padding:0;margin:0}.container .global-header .header-about{grid-column-start:13;grid-column-end:15}.container .global-header .header-about ul{padding:0;margin:0}.container .global-header .header-cv{grid-column-start:23;grid-column-end:25;text-align:right}.container .global-header .header-cv ul{padding:0;margin:0}.container .projectInfo{font-size:.75rem;grid-column-start:3;grid-column-end:10;grid-row-start:2;grid-row-end:4}.container .moreInfo{font-size:.75rem;grid-column-start:13;grid-column-end:19;grid-row-start:2;grid-row-end:10;z-index:101}.container .moreInfoKodo{position:absolute;top:1rem;left:0;display:flex;opacity:0;transition:opacity .2s ease-in-out;font-size:.75rem;line-height:1.2rem;word-break:keep-all;cursor:url(hand.cur),help;height:auto}.container .image{grid-column-start:1;grid-column-end:25;grid-row-start:5;grid-row-end:45;justify-content:center;align-items:center;overflow:hidden;height:100%;width:100%}.container .image .swiper{height:100%;width:100%}.container .image .swiper-wrapper{height:100%;width:100%}.container .image .swiper-overlay{position:absolute;top:0;bottom:0;width:50%;z-index:5;pointer-events:auto}.container .image .left{left:0%;right:50%;cursor:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2226%22%20height=%2210%22%3E%3Cpolygon%20points=%227.91%200%208.53%20.95%202.93%204.66%2026.03%204.66%2026.03%205.8%202.93%205.8%208.53%209.5%207.91%2010.45%200%205.23%207.91%200%22/%3E%3C/svg%3E) 26.03 10.45,w-resize}.container .image .right{left:50%;right:0%;cursor:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2226%22%20height=%2210%22%3E%3Cpolygon%20points=%2218.13%200%2017.5%20.95%2023.1%204.66%200%204.66%200%205.8%2023.1%205.8%2017.5%209.5%2018.13%2010.45%2026.03%205.23%2018.13%200%22/%3E%3C/svg%3E) 26.03 10.45,e-resize}.container .image .swiper-button-prev,.container .image .swiper-button-next{outline:none;border:none;background:none;pointer-events:none;display:none;outline:none;font-size:0;line-height:0;position:absolute;z-index:50;top:0;bottom:0}.container .image .swiper-slide{margin-right:0;text-align:center;font-size:16px;display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%;height:100%;width:100%}.container .image .swiper-slide img,.container .image video{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.container footer{display:flex;align-self:end;flex-direction:row-reverse;justify-content:space-between;grid-column-start:1;grid-column-end:25;position:relative;grid-row:50/51}.container footer .footer-left{align-self:end;grid-column:1/15;grid-row:1}.container footer .footer-left ul{font-size:.75rem;text-align:left}.container footer .footer-left li{font-size:.75rem}.container footer .footer-left a{font-size:.75rem}.container footer .footer-right{color:#000;padding-bottom:0;margin-bottom:0;align-self:end;text-align:right;grid-column:15/25;grid-row:1;z-index:101;font-size:.75rem}@media screen and (min-width: 1px)and (max-width: 319px){.container{display:none}.minWidth320{display:none}.minWidth768{display:none}}@media screen and (min-width: 320px)and (max-width: 767px){.container{height:100vh;display:none}.minWidth768{height:100vh;display:none}.minWidth320{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(40, 2fr);-moz-column-gap:.25rem;column-gap:.25rem;height:100vh;padding:1rem;align-items:center;justify-content:center}.minWidth320 a:link{color:#000}.minWidth320 a:visited{color:#000}.minWidth320 .global-header{display:grid;grid-template-columns:repeat(12, 1fr);-moz-column-gap:.25rem;column-gap:.25rem;grid-column-start:1;grid-column-end:13;grid-row:1;z-index:102}.minWidth320 .global-header a{font-size:.625rem}.minWidth320 .global-header .header-hyeok{grid-column-start:1;grid-column-end:2}.minWidth320 .global-header .header-hyeok ul{padding:0;margin:0}.minWidth320 .global-header .header-works{grid-column-start:3;grid-column-end:4}.minWidth320 .global-header .header-works ul{padding:0;margin:0}.minWidth320 .global-header .header-about{grid-column-start:10;grid-column-end:11}.minWidth320 .global-header .header-about ul{padding:0;margin:0}.minWidth320 .global-header .header-cv{grid-column-start:12;grid-column-end:13;text-align:right}.minWidth320 .global-header .header-cv ul{padding:0;margin:0}.minWidth320 .moreInfo{font-size:.625rem;grid-column-start:1;grid-column-end:13;grid-row:1/41;z-index:101;word-break:keep-all;text-align:center}.minWidth320 .image{grid-column:1/13;grid-row-start:3;grid-row-end:40;justify-content:center;align-items:center;overflow:hidden;height:100%;width:100%}.minWidth320 .image .swiper{height:100%;width:100%}.minWidth320 .image .swiper-wrapper{height:100%;width:100%}.minWidth320 .image .swiper-overlay{position:absolute;top:0;bottom:0;width:50%;z-index:5;pointer-events:auto}.minWidth320 .image .left{left:0%;right:50%;cursor:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2226%22%20height=%2210%22%3E%3Cpolygon%20points=%227.91%200%208.53%20.95%202.93%204.66%2026.03%204.66%2026.03%205.8%202.93%205.8%208.53%209.5%207.91%2010.45%200%205.23%207.91%200%22/%3E%3C/svg%3E) 26.03 10.45,w-resize}.minWidth320 .image .right{left:50%;right:0%;cursor:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2226%22%20height=%2210%22%3E%3Cpolygon%20points=%2218.13%200%2017.5%20.95%2023.1%204.66%200%204.66%200%205.8%2023.1%205.8%2017.5%209.5%2018.13%2010.45%2026.03%205.23%2018.13%200%22/%3E%3C/svg%3E) 26.03 10.45,e-resize}.minWidth320 .image .swiper-button-prev,.minWidth320 .image .swiper-button-next{outline:none;border:none;background:none;pointer-events:none;display:none;outline:none;font-size:0;line-height:0;position:absolute;z-index:50;top:0;bottom:0}.minWidth320 .image .swiper-slide{margin-right:0;text-align:center;font-size:16px;display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%;height:100%;width:100%}.minWidth320 .image .swiper-slide img,.minWidth320 .image video{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.minWidth320 footer{display:flex;align-self:end;justify-content:center;text-align:center;grid-column-start:1;grid-column-end:13;position:relative;grid-row:40/41}.minWidth320 footer .footer-all{padding-bottom:0;margin-bottom:0;align-self:end;text-align:right;grid-row:1;z-index:101;font-size:.625rem;align-self:end;grid-row:1}.minWidth320 footer .footer-all h1,.minWidth320 footer .footer-all h2{font-size:.625rem}}@media screen and (min-width: 768px)and (max-width: 1399px){.container{height:100vh;display:none}.minWidth320{height:100vh;display:none}}@media screen and (min-width: 1400px){.minWidth320{display:none}.minWidth768{display:none}}/*# sourceMappingURL=style.css.map */