@font-face{font-family:KoPubDotumPM;src:url(/fonts/KoPubDotumPM.woff2) format("woff2"),url(/fonts/KoPubDotumPM.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/fonts/AvenirNextLTPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{width:100vw;height:100vh}body,html{margin:0;padding:0;width:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none;outline:none}a{color:inherit;display:block;text-decoration:none;border:0}a,ol,ul{margin:0;padding:0}ol,ul{list-style:none}body,html{font-family:Avenir,KoPubDotumPM,sans-serif;font-size:12px}@media(max-width:992px){body,html{font-size:15px}}body,html{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-container{position:relative;display:flex;width:calc(100vw - 60px);margin:30px;height:80vh}@media(max-width:992px){.main-container{display:block;width:calc(100vw - 26px);margin:13px}}.main-container #main-wrapper{position:relative;width:100%;top:0}.main-container #main-wrapper.architecture{top:0}.main-container #main-wrapper.conceptual{top:23px}.main-container #main-wrapper.news{top:46px}.main-container #main-wrapper.about{top:69px}@media screen and (max-width:992px){.main-container #main-wrapper.about,.main-container #main-wrapper.architecture,.main-container #main-wrapper.conceptual,.main-container #main-wrapper.news{top:28px}}