@charset "utf-8";@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin);*{outline:0!important}body{font-family:Lato,'Noto Sans KR','나눔고딕',"Nanum Gothic",NanumGothic,Helvetica Neue,Helvetica,AppleSDGothicNeo,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.INfiniteTHINKersCI{font-family:Arial,verdana,helvetica,sans-serif,Arial Bold!important;font-weight:700!important}.CIcolor{color:#4787ed!important}.input-validation-error{background:#fff6f6!important;color:#9f3a38!important;border-color:#e0b4b4!important}.field-validation-error{position:absolute;right:0;line-height:20px;color:#9f3a38!important;width:auto;padding:0;margin:0;font-family:icon;text-shadow:1px 1px 3px rgba(255,255,255,.9);-moz-text-shadow:1px 1px 3px rgba(255,255,255,.9);-webkit-text-shadow:1px 1px 3px rgba(255,255,255,.9)}.field-validation-error:hover{opacity:.1}.validation-summary-errors{background-color:#fff6f6;color:#9f3a38!important;-webkit-box-shadow:0 0 0 1px #ff3232 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #ff3232 inset,0 0 0 0 transparent;margin:3px 0;padding:7px 3px;line-height:1.4285em;border-radius:3px}@media only screen and (max-width:767.98px){[class*="computer only"]:not(.mobile),[class*="large screen only"]:not(.mobile),[class*="mobile hidden"],[class*="tablet only"]:not(.mobile),[class*="widescreen only"]:not(.mobile){display:none!important}.homehead{height:calc(100vh - 100px)!important}.homehead h1{font-size:2.5em!important;line-height:1.5em!important}.subhead{position:relative;background-color:rgba(0,0,0,.3);height:250px!important}}@media only screen and (min-width:768px) and (max-width:991.98px){[class*="computer only"]:not(.tablet),[class*="large screen only"]:not(.tablet),[class*="mobile only"]:not(.tablet),[class*="tablet hidden"],[class*="widescreen only"]:not(.tablet){display:none!important}.homehead{height:calc(100vh - 200px)!important}.homehead h1{font-size:2.5em!important;line-height:1.5em!important}.subhead{position:relative;background-color:rgba(0,0,0,.3);height:250px!important}}@media only screen and (min-width:992px) and (max-width:1199.98px){[class*="computer hidden"],[class*="large screen only"]:not(.computer),[class*="mobile only"]:not(.computer),[class*="tablet only"]:not(.computer),[class*="widescreen only"]:not(.computer){display:none!important}.homehead{height:calc(100vh - 250px)!important}.homehead h1{font-size:3em!important;line-height:2em!important}.subhead{position:relative;background-color:rgba(0,0,0,.3);height:300px!important}}@media only screen and (min-width:1200px) and (max-width:1919.98px){[class*="large screen hidden"],[class*="mobile only"]:not(.largescreen),[class*="tablet only"]:not(.largescreenr),[class*="widescreen only"]:not(.largescreen){display:none!important}.homehead{height:calc(100vh - 250px)!important}.homehead h1{font-size:3em!important;line-height:2em!important}.subhead{position:relative;background-color:rgba(0,0,0,.3);height:300px!important}}@media only screen and (min-width:1920px){[class*="large screen only"]:not(.widescreen),[class*="mobile only"]:not(.widescreen),[class*="tablet only"]:not(.widescreen),[class*="widescreen hidden"]{display:none!important}.homehead{height:calc(100vh - 250px)!important}.homehead h1{font-size:3em!important;line-height:2em!important}.subhead{position:relative;background-color:rgba(0,0,0,.3);height:300px!important}}@-webkit-keyframes animated-changing-text-color{0%{color:#ff5583}25%{color:#cc91ff}50%{color:#60aaff}75%{color:#9eff7b}to{color:#ff5583}}@keyframes animated-changing-text-color{0%{color:#ff5583}25%{color:#cc91ff}50%{color:#60aaff}75%{color:#9eff7b}to{color:#ff5583}}@-webkit-keyframes animated-spin{0%{-webkit-filter:hue-rotate(-1turn);filter:hue-rotate(-1turn)}100%{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}}@keyframes animated-spin{0%{-webkit-filter:hue-rotate(-1turn);filter:hue-rotate(-1turn)}100%{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}}.lazy{background-image:linear-gradient(to right,rgba(0,0,0,.05) 0,rgba(0,0,0,.1) 15%,rgba(0,0,0,.05) 30%);-webkit-animation:placeholderShimmer 2s linear;animation:placeholderShimmer 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#fff;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.05)),color-stop(15%,rgba(0,0,0,.1)),color-stop(30%,rgba(0,0,0,.05)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.05) 0,rgba(0,0,0,.1) 15%,rgba(0,0,0,.05) 30%);background-image:linear-gradient(to right,rgba(0,0,0,.05) 0,rgba(0,0,0,.1) 15%,rgba(0,0,0,.05) 30%);background-size:1200px 100%}.bgColorDarkGradient{background:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7),rgba(0,0,0,0));background:-o-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7),rgba(0,0,0,0));background:-moz-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7),rgba(0,0,0,0));background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7),rgba(0,0,0,0));background:-ms-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7),rgba(0,0,0,0))}.bgPhotoStyle{background-size:cover!important;-webkit-background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;width:100%!important;display:block!important}.text-shadow{text-shadow:1px 1px 3px rgba(0,0,0,.9);-moz-text-shadow:1px 1px 3px rgba(0,0,0,.9);-webkit-text-shadow:1px 1px 3px rgba(0,0,0,.9)}.white.text{color:#fff!important}.font-12{font-size:12px!important}.m-0-a{margin:0 auto!important}.m-0{margin:0!important}.m-t-50{margin-top:50px!important}.m-b-50{margin-bottom:50px!important}.m-t-20{margin-top:20px!important}.m-b-20{margin-bottom:20px!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-l-20{margin-left:20px!important}.m-r-20{margin-right:20px!important}.p-0{padding:0!important}.p-a-20{padding:20px!important}.p-t-20{padding-top:20px!important}.p-b-20{padding-bottom:20px!important}.p-t-50{padding-top:50px!important}.p-b-50{padding-bottom:50px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.p-l-20{padding-left:20px!important}.p-r-20{padding-right:20px!important}.l-h-20{line-height:2em!important}main{padding-bottom:70px}.following.bar{position:fixed;top:0;z-index:999;left:0;padding:2em 0;width:100%;box-shadow:0 0 0 0 transparent;transition:padding .5s ease,background .5s ease,box-shadow .5s ease,border .5s ease,font-size .5s ease}.light.following.bar{padding:0 0;background-color:#fff;border-bottom:1px solid #4787ed;box-shadow:0 2px 3px rgba(0,0,0,.04)}header .logo{position:absolute!important;left:50%!important;transform:translateX(-50%)!important}header .logo .INfiniteTHINKersCI{font-size:23px!important}header.light .logo .INfiniteTHINKersCI{font-size:17px!important}footer{position:absolute!important;bottom:0}footer .ui.segment{border-radius:0!important;padding:7px!important}header .toggleSidebar .statistic{line-height:7px!important}header .toggleSidebar{cursor:pointer!important;padding:10px!important}.ui.menu.inverted .ui.statistic .label,.ui.menu.inverted .ui.statistic .value{color:rgba(255,255,255,.9)!important;font-weight:400!important}.homehead,.subhead{position:relative}.homehead video{width:100%;position:absolute;top:0;height:100%!important;object-fit:cover}.homehead .headtitle{position:absolute!important;left:50%;bottom:30%;transform:translate(-50%,30%);width:100%!important;max-width:550px!important;padding:0 15px!important}.subhead .headtitle{position:absolute!important;left:50%;bottom:15%;transform:translate(-50%,15%)}.homehead .headcover,.subhead .headcover{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)!important;width:100%!important;height:100%!important}.change-color-text{animation:animated-changing-text-color 5s ease infinite}.change-color-line{height:4px;background-image:-webkit-gradient(linear,left top,right top,from(#ff5583),color-stop(36%,#cc91ff),color-stop(64%,#60aaff),to(#9eff7b));background-image:linear-gradient(90deg,#ff5583,#cc91ff 36%,#60aaff 64%,#9eff7b);-webkit-animation:animated-spin 4s linear infinite}#worksslides .sp-slides .sp-slide img{border-radius:.5em!important}