.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn{-webkit-appearance:none;appearance:none;background:var(--button-bg-color);border:none;border-radius:4px;color:var(--button-color);cursor:pointer;display:inline-block;font-family:Noto Sans KR,sans-serif;font-size:1rem;font-weight:400;margin:0;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:.5s;width:auto}.default-width{padding-left:0;padding-right:0}.no-padding{padding:0}.no-margin{margin:0}.main-width{background-color:#f7f9fc;width:100%}.scrollable{overflow-x:scroll;overflow-y:scroll}.loadingIcon{height:40px;margin-left:auto;margin-right:auto;width:40px}.MathJax:focus,.MathJax_SVG:focus,.mjx-chtml:focus{pointer-events:none}.fullWidth{width:100%}.INTRO{align-items:center;background:linear-gradient(0deg,#f7f9fc 0,#f7f9fc 50%,#f8ca45 0,#f8ca45);flex-direction:column}.INTRO,.INTRO .div{display:flex;width:100%}.INTRO .div{align-content:space-around;background-color:var(--white);border:1px;flex-direction:row;height:514px;justify-content:space-around;margin-top:55px;position:relative}.INTRO .logo{height:41px;left:69px;position:absolute;top:26px;width:170px}.INTRO .layer{height:38px;left:0;position:absolute;top:2px;width:38px}.INTRO .text-wrapper{color:#4f3ddc;font-family:Inter-Bold,Helvetica;font-size:21px;font-weight:700;height:25px;left:53px;letter-spacing:0;line-height:normal;position:absolute;top:8px;white-space:nowrap}.INTRO .btn-signin{height:38px;left:1239px;position:absolute;top:28px;width:134px}.INTRO .overlap-group{background-color:#6659ff;border-radius:5px;height:38px;position:relative;width:132px}.INTRO .text-wrapper-2{color:#fff;font-family:Poppins-Bold,Helvetica;font-size:12px;font-weight:700;height:18px;left:43px;letter-spacing:0;line-height:normal;position:absolute;top:10px}.INTRO .text-wrapper-3{left:720px}.INTRO .text-wrapper-3,.INTRO .text-wrapper-4{color:#808191;font-family:Poppins-Bold,Helvetica;font-size:12px;font-weight:700;height:18px;letter-spacing:0;line-height:normal;position:absolute;top:37px}.INTRO .text-wrapper-4{left:856px}.INTRO .text-wrapper-5{left:1001px}.INTRO .text-wrapper-5,.INTRO .text-wrapper-6{color:#808191;font-family:Poppins-Bold,Helvetica;font-size:12px;font-weight:700;height:18px;letter-spacing:0;line-height:normal;position:absolute;top:37px}.INTRO .text-wrapper-6{left:1125px}.INTRO .rectangle{height:354px;left:554px;object-fit:cover;position:absolute;top:125px;width:816px}.TitleBox{align-content:center;display:flex;flex-direction:column}.INTRO .MainTitle{font-family:Poppins-Bold,Helvetica;font-size:46px;font-weight:700;height:194px}.INTRO .MainTitle,.INTRO .SubTitle{color:#fff;letter-spacing:0;line-height:normal;width:480px}.INTRO .SubTitle{font-family:Poppins-Medium,Helvetica;font-size:30px;font-weight:500;height:131px}.box{background-color:#d8d8d8;border-radius:15px;height:auto;width:100%}.descriptionBox{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;height:518px;width:100%}.descriptionTitleBox{display:flex;flex-direction:column;margin-left:81px;margin-top:64px}.descriptionTitle{color:#212044;font-family:Manrope-SemiBold,Helvetica;font-size:48px;font-weight:600;letter-spacing:0;line-height:67px;width:682px}.descriptionSubTitle{color:#717177;font-family:Manrope-Regular,Helvetica;font-size:20px;font-weight:400;letter-spacing:.4px;line-height:32px;width:653px}.descriptionContentBox{align-content:center;display:flex;justify-content:center}.descriptionContentTitle{color:#212044;font-family:Manrope-SemiBold,Helvetica;font-size:20px;font-weight:600;letter-spacing:0;line-height:28px;margin-top:26px;white-space:nowrap}.descriptionContentSub{color:#707076;font-family:Manrope-Regular,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:28px;margin-top:12px;width:263px}.descriptionContentItemImg{height:48px;width:48px}.descriptionContentItem{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:40px;width:263px}.filling{height:650px}.PrintComponent_print-preview-button__fSlWl{@media print{display:none}}.PrintComponent_print-component__0LdRh{display:none;@media print{display:table;.PrintComponent_table-footer__Cr87o>tr>td{background-color:grey;color:#fff;text-align:center}}}.ResultDivComponent_purple__MFEU-{color:#4f3ddc}.ResultDivComponent_black__hkGAY,.ResultDivComponent_purple__MFEU-{align-self:stretch;font-family:Inter-Regular,Helvetica;letter-spacing:0;line-height:normal;position:relative;text-align:left;width:100%}.ResultDivComponent_black__hkGAY{color:#000}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/static/media/noto-sans-kr-v27-latin_korean-regular.7629f681e19588b1ae3f.eot);src:local(""),url(/static/media/noto-sans-kr-v27-latin_korean-regular.7629f681e19588b1ae3f.eot?#iefix) format("embedded-opentype"),url(/static/media/noto-sans-kr-v27-latin_korean-regular.7e374ffc1909a1cac458.woff2) format("woff2"),url(/static/media/noto-sans-kr-v27-latin_korean-regular.65bde2e6aeb80b426b82.woff) format("woff"),url(/static/media/noto-sans-kr-v27-latin_korean-regular.a0ae988be3f73a265146.svg#NotoSansKR) format("svg");unicode-range:u+ac00-d7a3}