@font-face{font-display:swap;font-family:Pretendard-Bold;font-style:normal;src:url(/static/media/Pretendard-Bold.f6866c5eb21ccb9a8749.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard-Light;font-style:normal;src:url(/static/media/Pretendard-Light.40808ea4485a78c05f92.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard-Medium;font-style:normal;src:url(/static/media/Pretendard-Medium.f902522b86842449110e.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard-Regular;font-style:normal;src:url(/static/media/Pretendard-Regular.ab56c53f21ca6b32d15f.woff) format("woff")}html{height:100%;touch-action:pan-x pan-y;width:100%}body{margin:0}body *{color:#1c2226;font-family:Pretendard-Light}ul{list-style:none;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus{background-color:transparent;outline:none!important}#root{min-height:800px}#root,body{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}body{-ms-overflow-style:none;-webkit-animation:gradient 4s ease infinite;animation:gradient 4s ease infinite;background:#fff;background-size:400% 400%;color:#292929;font-family:sans-serif;min-height:100%;min-width:100%;overflow-x:hidden;padding:50px;position:fixed}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}::-webkit-scrollbar{display:none}a{color:#292929;text-decoration:none}@media(max-width:916px){#root{box-sizing:border-box;display:flex;height:100%;min-height:800px;width:100%}body{padding:10px}}div.sideNaviContainer{align-items:center;border-radius:20px 0 0 20px;box-shadow:2px 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:800px;width:72px}div.sideNaviContainer div.sideNaviTop{align-items:center;display:flex;justify-content:center;margin-bottom:37px}div.sideNaviContainer div.sideNaviTop img{cursor:pointer;margin-top:20px}div.sideNaviContainer div.sideNaviTop .menuIcon{display:none}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop{display:flex;height:auto;justify-content:center;width:72px}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop ul{height:100%;list-style:none;padding:0}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop ul li{cursor:pointer;margin-bottom:30px;width:100%}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop ul li.active{background-color:pink}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop ul li:hover{color:#609eae}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop *,div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop :after,div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop :before{box-sizing:border-box}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxBottom{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:197px;width:100%}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxBottom div{cursor:pointer;margin-bottom:30px}@media(max-width:916px){div.sideNaviContainer{border:none;border-radius:0 0 20px 20px;box-shadow:2px 2px 10px rgba(0,0,0,.1);box-sizing:initial;width:100%}div.sideNaviContainer div.sideNaviTop{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;padding:10px;width:100%}div.sideNaviContainer div.sideNaviTop img{height:45px;margin:0 0 0 20px;width:51px}div.sideNaviContainer div.sideNaviTop .menuIcon{cursor:pointer;display:block;height:40px;margin-right:15px;width:40px}div.sideNaviContainer div.sideNaviBox{justify-content:center;width:100%}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop{display:flex;flex-direction:row;height:auto;margin-bottom:0;width:auto}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop ul{display:flex}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxTop ul li{margin-bottom:-7px;margin-right:12px}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxBottom{display:flex;flex-direction:row;margin-top:0;width:auto}div.sideNaviContainer div.sideNaviBox div.sideNaviBoxBottom div{display:flex;margin-bottom:0;margin-right:10px}}div.layoutContainer{background-color:#fff;border-radius:20px;box-shadow:0 20px 20px -4px rgba(0,0,0,.2);display:flex;height:100%;max-height:800px;max-width:1040px;position:relative;width:100%}div.layoutContainer div.layoutRightContainer{border-bottom-right-radius:20px;border-top-right-radius:20px;overflow-y:auto;width:100%}@media(max-width:916px){div.layoutContainer{display:flex;flex-direction:column;max-height:100%;min-height:100%;position:fixed}div.layoutContainer div.layoutRightContainer{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;width:100%}}div.settingPageWrap{height:100%;position:relative;width:100%}div.settingPageWrap,div.settingPageWrap div.settingBox{align-items:center;display:flex;flex-direction:column;justify-content:center}div.settingPageWrap div.settingBox{background:#fff;border-radius:40px;box-shadow:0 4px 4px 2px hsla(0,0%,52%,.25);font-size:20px;height:368px;width:512px}div.settingPageWrap div.settingBox div.settingContent{display:flex;flex-direction:column;height:80%;justify-content:space-around}div.HomeContainer,div.HomeContainer div.homeContentBox{display:flex;flex-direction:column;height:100%;width:100%}div.HomeContainer div.homeContentBox{box-sizing:border-box;justify-items:center;max-width:968px;padding-left:88px;z-index:2}div.HomeContainer div.homeContentBox h1.title1{align-items:flex-start;color:#292929;display:flex;flex-direction:column;font-size:30px;margin:50px 0 0}div.HomeContainer div.homeContentBox h1.title1 span.pointFont1{color:#fcc457;font-family:Pretendard-Bold;margin-right:7px}div.HomeContainer div.homeContentBox h1.title1 span.pointFont2{color:#00498b;font-family:Pretendard-Bold;margin-right:7px}div.HomeContainer div.homeContentBox div.title2{font-size:30px;margin-top:56px}div.HomeContainer div.homeContentBox button.goToDiagBtn{background:#00498b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;height:48px;margin-top:44px;width:123px}div.HomeContainer div.homeContentBox button.goToDiagBtn:active{opacity:.9}div.HomeContainer div.homeContentBox h3.title3{font-weight:900;margin:128px 0 0}div.HomeContainer div.homeContentBox div.contentBtnBox{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:50px}div.HomeContainer div.homeContentBox div.contentBtnBox div.healthStateBox{align-items:flex-start;background-color:#fff;border:none;border-radius:15px;box-shadow:0 10px 10px -4px rgba(0,0,0,.2);display:flex;font-size:15px;font-weight:700;height:144px;justify-content:flex-start;margin-right:14px;width:162px}div.HomeContainer div.homeContentBox div.contentBtnBox div.healthStateBox span{align-items:center;display:flex;font-family:Pretendard-Light;font-size:20px;justify-content:flex-start}div.HomeContainer div.homeBackIllust{position:absolute;right:0;top:107px;z-index:1}@media(max-width:916px){div.HomeContainer div.homeContentBox{box-sizing:border-box;padding:10px}div.HomeContainer div.homeContentBox div.contentBtnBox div.healthStateBox{height:80px;margin-bottom:20px}div.HomeContainer div.homeContentBox div.contentBtnBox div.healthStateBox span{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;padding:5px}}span.ti-cursor{display:none}button.btnXXS{font-size:12px;height:24px}button.btnXS,button.btnXXS{border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;font-weight:400;padding:0 12px;text-align:center}button.btnXS{font-size:14px;height:32px}button.btnS{height:36px}button.btnR,button.btnS{border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;font-weight:400;padding:0 16px;text-align:center}button.btnR{height:40px}button.btnL{box-sizing:border-box;color:#fff;font-size:14px;font-weight:400;height:48px;text-align:center}button.btnL,button.iconBtnS{border:none;border-radius:8px;cursor:pointer;padding:0 16px}button.iconBtnS{background-color:#e2e2e2;color:#979797;font-size:12px;height:24px}button.iconBtnR{align-items:center;background-color:#36f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:36px;padding:0 16px 0 8px}button.iconBtnR span.iconR{align-items:center;display:flex;height:16px;margin:4px;width:16px}button.iconBtnL{align-items:center;background-color:#36f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:40px;padding:0 16px 0 8px}button.iconBtnL span.iconL{align-items:center;display:flex;height:24px;margin:4px;width:24px}button.iconBtnL span.txt{margin-left:4px}button.defaultPrimary{background-color:#36f;color:#fff;transition:.3s}button.defaultPrimary:hover{background-color:#1a39b6;color:#fff}button.defaultES{background-color:#d6e4ff;color:#36f;transition:.3s}button.defaultES:hover{background-color:#36f;color:#fff}button.defaultOutlined{background-color:#fff;border:1px solid #36f;color:#36f;transition:.3s}button.defaultOutlined:hover{background-color:#d6e4ff;border:1px solid #adc8ff;color:#36f}button.defaultOutlined div.btnBoxContent{display:flex;flex-direction:column;margin-top:4px}button.defaultOutlined div.btnBoxContent span.btnBoxTxt{align-items:center;display:flex;flex-direction:column;font-size:16px}button.defaultOutlined div.btnBoxContent span.btnBoxTxt p{display:block;height:32px;margin-bottom:8px;width:32px}button.defaultOutlined div.btnBoxContent span.green{color:#71e887}button.defaultOutlined div.btnBoxContent span.yellow{color:#ffca2b}button.defaultOutlined div.btnBoxContent span.red{color:#ff503d}button.defaultOutlined div.btnBoxContent div.btnBoxLine{background-color:pink;border-radius:8px;height:4px;width:188px}button.defaultOutlined div.btnBoxContent div.btnBoxLine:first-child{margin-bottom:20px}button.defaultOutlined div.btnBoxContent div.btnBoxLine:last-child{margin-top:20px}button.defaultOutlined div.btnBoxContent div.green{background-color:#71e887;box-shadow:0 0 16px #71e887}button.defaultOutlined div.btnBoxContent div.yellow{background-color:#ffca2b;box-shadow:0 0 16px #ffca2b}button.defaultOutlined div.btnBoxContent div.red{background-color:#ff503d;box-shadow:0 0 16px #ff503d}button.defaultGhost{background-color:transparent;color:#36f;transition:.3s}button.defaultGhost:hover{background-color:#d6e4ff;color:#36f}button.normalPrimary{background-color:#fff;border:1px solid #d4d4d4;color:#000;transition:.3s}button.normalPrimary:hover{background-color:#d6e4ff;color:#36f}button.normalGhost{background-color:transparent;color:#000;transition:.3s}button.normalGhost:hover{background-color:#d6e4ff;color:#36f}button.successPrimary{background-color:#71e887;color:#156f48;transition:.3s}button.successPrimary:hover{background-color:#38a762;color:#000}button.successES{background-color:#e8fde3;color:#156f48;transition:.3s}button.successES:hover{background-color:#71e887;color:#156f48}button.successOutlined{background-color:#fff;border:1px solid #71e887;color:#52c773}button.successOutlined:hover{background-color:#cdfcc8;border:1px solid #94f19c;color:#156f48}button.successGhost{color:#52c773;transition:.3s}button.successGhost:hover{background-color:#cdfcc8;color:#156f48}button.warningPrimary{background-color:#ffca2b;color:#784408;transition:.3s}button.warningPrimary:hover{background-color:#b78615;color:#fff}button.warningES{background-color:#fff8d4;color:#93670d;transition:.3s}button.warningES:hover{background-color:#ffca2b;color:#784408}button.warningOutlined{background-color:#fff;border:1px solid #ffca2b;color:#ffca2b;transition:.3s}button.warningOutlined:hover{background-color:#ffca2b;border:1px solid #ffdb60;color:#784408}button.warningGhost{color:#ffca2b;transition:.3s}button.warningGhost:hover{background-color:#ffca2b;color:#784408}button.dangerPrimary{background-color:#ff503d;color:#fff;transition:.3s}button.dangerPrimary:hover{background-color:#b71e28;color:#fff}button.dangerES{background-color:#ffcbb1;color:#ff503d;transition:.3s}button.dangerES:hover{background-color:#ff503d;color:#fff}button.dangerOutlined{background-color:#fff;border:1px solid #ff503d;color:#ff503d;transition:.3s}button.dangerOutlined:hover{background-color:#ffcbb1;border:1px solid #ff876d;color:#ff503d}button.dangerGhost{background-color:transparent;color:#ff503d;transition:.3s}button.dangerGhost:hover{background-color:#ffcbb1;color:#ff503d}button.specialPrimary{background-color:#ff8000;color:#fff;transition:.3s}button.specialPrimary:hover{background-color:#b74900;color:#fff}button.specialES{background-color:#ffdb99;color:#ff8000;transition:.3s}button.specialES:hover{background-color:#ff8000;color:#fff}button.specialOutlined{background-color:#fff;border:1px solid #ff8000;color:#ff8000;transition:.3s}button.specialOutlined:hover{background-color:#ffdb99;border:1px solid #ffa93f;color:#ff8000}button.specialGhost{background-color:transparent;color:#ff8000;transition:.3s}button.specialGhost:hover{background-color:#ffdb99;color:#ff8000}div.loginContainer{height:100%;justify-content:center;position:relative;width:100%}div.loginContainer,div.loginContainer div.loginBox{align-items:center;display:flex;flex-direction:column}div.loginContainer div.loginBox{background:#fff;border-radius:40px;box-shadow:0 4px 4px 2px hsla(0,0%,52%,.25);font-size:30px;height:368px;width:512px}div.loginContainer div.loginBox div.loginBoxTop{align-items:center;border-bottom:1px solid #e1e1e1;border-top-left-radius:40px;border-top-right-radius:40px;display:flex;font-size:20px;height:113px;justify-content:center;width:100%}div.loginContainer div.loginBox img{cursor:pointer;height:45px;margin:50px auto;width:300px}div.loginContainer div.loginBox button.goHome{background-color:#fff;border:1px solid #e5e5e5;border-radius:30px;box-sizing:border-box;color:#000;cursor:pointer;font-size:20px;font-style:normal;font-weight:700;height:40px;line-height:30px;margin-right:-140px;text-align:center;width:160px}div.signupContainer{align-items:center;background-color:#f1f3f4;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}div.signupContainer div.loginBox{background-color:#fff;border-radius:8px;box-shadow:2px 2px 3px rgba(0,0,0,.2);display:flex;font-size:30px;height:440px;max-width:656px;width:100%}div.signupContainer div.loginBox div.left{align-items:center;background-color:#1e2941;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:256px}div.signupContainer div.loginBox div.left div.loginBg{border-bottom-left-radius:8px;border-top-left-radius:8px;height:100%;position:absolute;width:100%}div.signupContainer div.loginBox div.left div.logoImg{position:absolute;top:84px}div.signupContainer div.loginBox div.left div.logoImg img{height:100%;width:100%}div.signupContainer div.loginBox div.right{box-sizing:border-box;height:100%;padding:24px;width:400px}div.signupContainer div.loginBox div.right div.top{color:#1e2941;display:flex;flex-direction:column;font-weight:400;justify-content:start;width:100%}div.signupContainer div.loginBox div.right div.top span.title{font-size:32px}div.signupContainer div.loginBox div.right div.top div.inputLoginBox{display:flex;flex-direction:column;margin-top:32px;width:100%}div.signupContainer div.loginBox div.right div.top div.inputLoginBox div.content{display:flex;flex-direction:column;margin-bottom:24px;width:100%}div.signupContainer div.loginBox div.right div.top div.inputLoginBox div.content:last-child{margin-bottom:20px}div.signupContainer div.loginBox div.right div.top div.inputLoginBox div.content label{font-size:14px;margin-bottom:8px;padding-left:8px}div.signupContainer div.loginBox div.right div.top div.inputLoginBox div.content input{border:1px solid #d4d4d4;border-radius:8px;height:40px;padding-left:16px}div.signupContainer div.loginBox div.right div.loginBtnBox{display:flex;flex-direction:row}div.signupContainer div.loginBox div.right div.loginBtnBox button{margin:20px 10px 16px;width:352px}div.signupContainer div.loginBox div.right div.loginSaveBtn{align-items:center;display:flex}div.signupContainer div.loginBox div.right div.loginSaveBtn input{margin-right:8px}div.signupContainer div.loginBox div.right div.loginSaveBtn label{display:flex;font-size:14px}div.signupContainer div.loginBox div.right div.loginPwdBtnBox{font-size:14px;margin-top:16px;width:100%}div.signupContainer div.loginBox div.right div.loginPwdBtnBox button{font-size:13px;width:calc(50% - 4px)}div.signupContainer div.loginBox div.right div.loginPwdBtnBox button:first-child{margin-right:8px}div.signupContainer div.interX{bottom:16px;color:#1e2941;position:absolute}.caption{font-size:12px}.pwShowCheckBox{border:1px solid red;font-size:12px}.pwShowCheckBox input.pwShowCheck{font-size:12px}section.predictResultContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}section.predictResultContainer div.predictResultBox{display:flex;flex-direction:row;font-size:30px;font-style:normal;font-weight:400;justify-content:space-between;line-height:80px;padding:0 50px}section.predictResultContainer div.predictResultBox img{height:180px;width:240px}section.predictResultContainer button.goPredictBtn{align-items:center;background:#00498b;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;height:48px;justify-content:center;line-height:17px;margin-top:200px;padding:15.5px 16px;position:relative;width:auto}section.predictResultContainer button.goPredictBtn:active{opacity:.9}section.predictResultContainer div.chatBotBox{display:flex;justify-content:flex-end;margin-top:50px;padding-right:140px;width:100%}span.yellowText{color:#fcc457}span.blueText{color:#00498b}@media(max-width:916px){section.predictResultContainer div.predictResultBox{flex-direction:column;font-size:20px;line-height:20px;padding-top:20px}section.predictResultContainer button.goPredictBtn{margin-top:120px}section.predictResultContainer div.chatBotBox{margin-top:180px;position:fixed}}img.solutionImg{height:auto;width:100%}div.boardChatSquare{align-items:center;border:3px;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:3px;z-index:9}div.boardContainer{background:#fff;border-radius:32px;bottom:25%;box-shadow:0 4px 30px 4px rgba(0,0,0,.25);font-size:16px;height:600px;justify-content:space-between;margin-right:-400px;max-width:680px;padding:20px;position:fixed;right:50%;z-index:10}div.boardContainer,div.boardContainer section.boardTopBox{align-items:center;display:flex;flex-direction:column;width:100%}div.boardContainer section.boardTopBox{justify-content:center}div.boardContainer section.boardTopBox img.boardClose{cursor:pointer;margin-left:auto}div.boardContainer section.boardTopBox div.boardTitle{font-size:24px;font-style:normal;font-weight:400;line-height:29px}div.boardContainer section.boardTopBox div.boardTodayDate{font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin-top:14px}div.boardContainer section.boardMidBox{height:100%;margin:30px 0;overflow-y:scroll;width:100%}div.boardContainer section.boardMidBox div.boardMidBoxTopText{text-align:center;width:100%}div.boardContainer section.boardMidBox div.boardCommentBox{border:1px solid #f7d0cb;border-radius:10px;box-sizing:border-box;margin-bottom:10px;min-height:42px;padding:10px}div.boardContainer section.boardMidBox div.boardCommentBox div.boardComment{font-size:12px;font-style:normal;font-weight:400;line-height:14px}div.boardContainer section.boardMidBox div.boardCommentBox div.boardDate{font-size:8px;font-style:normal;font-weight:400;line-height:7px;margin-top:10px;right:0;text-align:end}div.boardContainer button{background-color:#fff;border:none;border-radius:15px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.1);cursor:pointer;font-size:12px;margin:20px 4px 0;padding:12px 14px}div.boardContainer button:hover{background-color:rgba(0,0,0,.1)}div.boardContainer button:active{background-color:#fff}div.boardContainer div.boardContentBox{margin-bottom:100px}div.boardContainer div.hbpDiabetesBtnBox{display:flex;justify-content:center;width:100%}@media(max-width:916px){div.boardContainer{bottom:0;box-sizing:border-box;margin-right:0;right:0;top:5%}}section.inputInbodyContainer div.inputInbodyBox div.inputGreeting{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px 1.5px rgba(57,57,57,.15);display:flex;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:600;height:64px;justify-content:center;line-height:36px;margin:42px auto 0;text-align:center;width:688px}section.inputInbodyContainer div.inputInbodyBox div.inputGreeting span:first-child{color:#fcc457}section.inputInbodyContainer div.inputInbodyBox div.inputGreeting span:nth-child(2){color:#00498b}section.inputInbodyContainer div.inputInbodyBox div.inputContainer{align-items:center;display:flex;justify-content:center}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:688px;padding-top:100px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.medicalImgBox{align-items:center;display:flex;height:50px;justify-content:center;width:300px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.medicalImgBox img#medicalImg{height:180px;margin-top:-50px;width:150px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin:14px 0;width:auto}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox span.inputStateName{font-size:16px;width:100px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox{align-items:center;display:flex;flex-direction:row}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-size:18px;height:35px;padding:11.5px 12px;text-align:start;width:192px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput::-webkit-input-placeholder{font-size:12px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput::placeholder{font-size:12px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox span.inputUnit{margin-left:5px;width:25px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input#babyMonth{width:41px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input#babyDay{background-color:transparent;border:2px solid hsla(0,0%,100%,.9);width:41px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-right:38px;position:relative;width:192px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton{align-items:center;background-color:transparent;border:1px solid #e6e6e6;border-radius:150px;cursor:pointer;display:flex;font-size:16px;height:45px;justify-content:center;padding:0;width:45px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton:active{background-color:rgba(0,0,0,.3)}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton:hover{background-color:#000}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton label{align-items:center;border-radius:20px;display:flex;height:50px;justify-content:center;width:80px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton label input{display:none}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton label:active{border:2px solid green}section.inputInbodyContainer div.inputInbodyBox div.inputDone{align-items:center;display:flex;justify-content:center;margin-top:50px;width:100%}section.inputInbodyContainer div.inputInbodyBox div.inputDone div.buttons{display:flex}section.inputInbodyContainer div.inputInbodyBox div.inputDone div.buttons button{align-items:center;background:#00498b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;gap:24px;height:48px;justify-content:center;line-height:17px;margin:0 35px;padding:15.5px 16px;width:133px}section.inputInbodyContainer div.inputInbodyBox div.inputDone div.buttons button:active{opacity:.9}@media(max-width:916px){section.inputInbodyContainer div.inputInbodyBox div.inputGreeting{font-size:12px;width:auto}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput{display:block;padding-top:30px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.medicalImgBox,section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.medicalImgBox img#medicalImg{display:none}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox span.inputStateName{font-size:12px;width:80px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput{width:142px}section.inputInbodyContainer div.inputInbodyBox div.inputContainer div#infoInput div.infoInputBox #genderInput{margin-right:0;width:142px}section.inputInbodyContainer div.inputInbodyBox div.inputDone div.buttons button{margin:0 10px}}div.ocrInbodyContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}div.ocrInbodyContainer div.inputGreeting{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px 1.5px rgba(57,57,57,.15);display:flex;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:600;height:64px;justify-content:center;line-height:36px;margin:42px auto 0;text-align:center;width:688px}div.ocrInbodyContainer div.inputGreeting span:first-child{color:#fcc457}div.ocrInbodyContainer div.inputGreeting span:nth-child(2){color:#00498b}div.ocrInbodyContainer div.uploadOCRBox{margin-top:45px}div.ocrInbodyContainer div.uploadOCRBox label.innerDragDropLabel div.homeContentImg{display:flex;justify-content:center}div.ocrInbodyContainer div.uploadOCRBox label.innerDragDropLabel div.contentBtnBox{display:flex;justify-content:center;margin-top:20px}div.ocrInbodyContainer div.uploadOCRBox label.innerDragDropLabel div.contentBtnBox label.uploadLabel{align-items:center;background:#00498b;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;height:48px;justify-content:center;line-height:17px;padding:15.5px 16px;position:relative;width:124px}div.ocrInbodyContainer div.uploadOCRBox label.innerDragDropLabel div.contentBtnBox label.uploadLabel:active{opacity:.9}div.ocrUploadContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}div.ocrUploadContainer div.inputGreeting{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px 1.5px rgba(57,57,57,.15);display:flex;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:600;height:64px;justify-content:center;line-height:36px;margin:42px auto 0;text-align:center;width:688px}div.ocrUploadContainer div.inputGreeting span:first-child{color:#fcc457}div.ocrUploadContainer div.inputGreeting span:nth-child(2){color:#00498b}div.ocrUploadContainer div.hashLoadingBox{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}div.ocrUploadContainer div.uploadOCRBox{margin-top:45px}div.ocrUploadContainer div.uploadOCRBox label.innerDragDropLabel div.homeContentImg{display:flex;justify-content:center}div.ocrUploadContainer div.uploadOCRBox label.innerDragDropLabel div.contentBtnBox{display:flex;justify-content:center;margin-top:20px}div.ocrUploadContainer div.uploadOCRBox label.innerDragDropLabel div.contentBtnBox label.uploadLabel{align-items:center;background:#00498b;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;height:48px;justify-content:center;line-height:17px;padding:15.5px 16px;position:relative;width:124px}div.ocrUploadContainer div.uploadOCRBox label.innerDragDropLabel div.contentBtnBox label.uploadLabel:active{opacity:.9}@media(max-width:916px){div.ocrUploadContainer div.inputGreeting{font-size:12px;padding:0 20px;width:auto}div.ocrUploadContainer div.uploadOCRBox label.innerDragDropLabel div.homeContentImg img.sampleUpload{height:160px;width:280px}}section.ocrInputChkContainer div.ocrInputChkBox div.inputGreeting{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px 1.5px rgba(57,57,57,.15);display:flex;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:600;height:64px;justify-content:center;line-height:36px;margin:42px auto 0;text-align:center;width:688px}section.ocrInputChkContainer div.ocrInputChkBox div.inputGreeting span:first-child{color:#fcc457}section.ocrInputChkContainer div.ocrInputChkBox div.inputGreeting span:nth-child(2){color:#00498b}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer{align-items:center;display:flex;justify-content:center;padding-top:50px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:488px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.medicalImgBox{align-items:center;display:flex;height:50px;justify-content:center;width:300px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.medicalImgBox img#medicalImg{height:180px;margin-top:-50px;width:140px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin:14px 0;width:auto}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox span.inputStateName{font-size:16px;width:100px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox{align-items:center;display:flex;flex-direction:row}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-size:18px;height:35px;padding:11.5px 12px;text-align:start;width:122px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput::-webkit-input-placeholder{font-size:12px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput::placeholder{font-size:12px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox span.inputUnit{margin-left:5px;width:25px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput{align-items:center;display:flex;flex-direction:row;justify-content:space-around;position:relative;width:122px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton{align-items:center;background-color:transparent;border:1px solid #e6e6e6;border-radius:150px;cursor:pointer;display:flex;font-size:16px;height:45px;justify-content:center;padding:0;width:45px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton:active{background-color:rgba(0,0,0,.3)}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton:hover{background-color:#000}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton label{align-items:center;border-radius:20px;display:flex;height:50px;justify-content:center;width:80px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton label input{display:none}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput div.radio input.genderInputButton label:active{border:2px solid green}section.ocrInputChkContainer div.ocrInputChkBox div.inputDone{align-items:center;display:flex;justify-content:center;margin-top:50px;width:100%}section.ocrInputChkContainer div.ocrInputChkBox div.inputDone div.buttons{display:flex}section.ocrInputChkContainer div.ocrInputChkBox div.inputDone div.buttons button{align-items:center;background:#00498b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;gap:24px;height:48px;justify-content:center;line-height:17px;margin:0 35px;padding:15.5px 16px;width:133px}section.ocrInputChkContainer div.ocrInputChkBox div.inputDone div.buttons button:active{opacity:.9}@media(max-width:916px){section.ocrInputChkContainer div.ocrInputChkBox div.inputGreeting{font-size:12px;width:auto}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer img{display:none}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput{display:block}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.medicalImgBox,section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.medicalImgBox img#medicalImg{display:none}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox span.inputStateName{font-size:12px;width:80px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox div.inputStateBox input.stateInput{width:142px}section.ocrInputChkContainer div.ocrInputChkBox div.inputContainer div#infoInput div.infoInputBox #genderInput{margin-right:0;width:142px}section.ocrInputChkContainer div.ocrInputChkBox div.inputDone div.buttons button{margin:0 10px}}div.mainContainer{height:100%;position:relative}div.mainContainer,div.mainContainer div.topMainBox{align-items:center;display:flex;flex-direction:column;width:100%}div.mainContainer div.topMainBox{background-color:#e1e4e5;height:640px;padding-top:60px;z-index:0}div.mainContainer div.topMainBox div.centerTopBox{display:flex;flex-direction:row;width:1336px}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox{height:640px;padding-left:20px;width:100%}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox img.mainLogo{height:93.25px;margin-top:100px;width:370px}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox div.titleTopLeftBox{margin-top:70px}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox div.titleTopLeftBox p{font-family:NanumSquareOTFExtraBold;font-size:32px;line-height:10px}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox div.textTopLeftBox{margin-top:50px}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox div.textTopLeftBox p{font-size:18px;font-weight:700;line-height:10px}div.mainContainer div.topMainBox div.centerTopBox div.leftTopBox button.startButton{background-color:#ff8000;border:none;border-radius:5px;color:#fff;font-family:NanumSquareOTFExtraBold;font-size:18px;height:60px;margin-top:30px;transition:.2s;width:200px}div.mainContainer div.topMainBox div.centerTopBox div.rightTopBox{height:640px;position:relative;width:100%}div.mainContainer div.topMainBox div.centerTopBox div.rightTopBox div img{height:361.328px;width:364px}@-webkit-keyframes aibot1{0%{top:200px}20%{top:30px}40%{top:200px}}@keyframes aibot1{0%{top:200px}20%{top:30px}40%{top:200px}}@-webkit-keyframes aibot2{0%{top:165px}20%{top:165px}40%{top:15px}60%{top:165px}}@keyframes aibot2{0%{top:165px}20%{top:165px}40%{top:15px}60%{top:165px}}@-webkit-keyframes aibot3{0%{top:130px}40%{top:130px}60%{top:0}80%{top:130px}}@keyframes aibot3{0%{top:130px}40%{top:130px}60%{top:0}80%{top:130px}}div.mainContainer div.topMainBox div.centerTopBox div.rightTopBox div.firstImageTopBox img.aiBot1{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:aibot1;animation-name:aibot1;left:0;position:absolute;top:200px;z-index:3}div.mainContainer div.topMainBox div.centerTopBox div.rightTopBox div.secondImageTopBox img.aiBot2{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:aibot2;animation-name:aibot2;left:200px;position:absolute;top:165px;z-index:2}div.mainContainer div.topMainBox div.centerTopBox div.rightTopBox div.thridImageTopBox img.aiBot3{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:aibot3;animation-name:aibot3;left:400px;position:absolute;top:130px;z-index:1}div.mainContainer div.topVideoBox{align-items:center;display:flex;flex-direction:column;height:908px;position:relative;width:100%}div.mainContainer div.topVideoBox div.topVideoBoxFixed{position:relative;width:1500px}div.mainContainer div.topVideoBox div.topVideoBoxFixed div.topVideoBoxTitle{font-family:NanumSquareOTFExtraBold;font-size:32px;margin-bottom:24px;margin-top:118px;text-align:center}div.mainContainer div.topVideoBox div.topVideoBoxFixed div.topVideoBoxText{font-size:18px;font-weight:700;line-height:25px;text-align:center}@-webkit-keyframes aibotsub1{20%{top:150px}40%{top:180px}60%{top:150px}to{top:200px}}@keyframes aibotsub1{20%{top:150px}40%{top:180px}60%{top:150px}to{top:200px}}div.mainContainer div.topVideoBox div.topVideoBoxFixed div.aiBot1ImageBox{background-color:#61dafb}div.mainContainer div.topVideoBox div.topVideoBoxFixed img.aiBotSub1{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:aibotsub1;animation-name:aibotsub1;height:451.13px;position:absolute;right:0;top:200px;width:400px;z-index:3}div.mainContainer div.topVideoBox div.topVideoBoxFixed div.videoImageBox{align-items:center;display:flex;justify-content:center;position:relative;width:100%}div.mainContainer div.topVideoBox div.topVideoBoxFixed div.videoImageBox video{box-shadow:0 10px 20px #b0b0b0;height:614.25px;margin-top:100px;width:1092px;z-index:1}div.mainContainer div.middleImage{height:100px;position:relative;width:1500px}@-webkit-keyframes aibotsub2{20%{top:-170px}40%{top:-150px}60%{top:-170px}to{top:-120px}}@keyframes aibotsub2{20%{top:-170px}40%{top:-150px}60%{top:-170px}to{top:-120px}}div.mainContainer div.middleImage img.aiBotSub2{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:aibotsub2;animation-name:aibotsub2;height:468.98px;position:absolute;top:-120px;width:400px;z-index:3}div.mainContainer div.middleCountBox{align-items:center;background-color:#e1e4e5;display:flex;flex-direction:row;height:600px;justify-content:center;padding-top:50px;position:relative;width:100%}div.mainContainer div.middleCountBox div{height:300px;width:668px}div.mainContainer div.middleCountBox div span{font-size:24px;font-weight:700;text-align:center}div.mainContainer div.middleCountBox div p{font-family:NanumSquareOTFExtraBold;font-size:56px;text-align:center}div.mainContainer div.middleCountBox div.countLeftBox{align-items:center;display:flex;flex-direction:column}div.mainContainer div.middleCountBox div.countLeftBox div.countImageTextBox{height:34px;margin-bottom:-40px;margin-top:10px;text-align:center}div.mainContainer div.middleCountBox div.countLeftBox div.countImageTextBox span.countBoxTextColor{color:#ff8000}div.mainContainer div.middleCountBox div.countBoxLine{display:flex;height:256px;justify-content:center;position:relative;top:-150px;width:20px}div.mainContainer div.middleCountBox div.countBoxLine div.lineCircleTop{background-color:#ff8000;border-radius:100px;height:20px;position:absolute;top:80px;width:20px;z-index:3}div.mainContainer div.middleCountBox div.countBoxLine div.lineCenter{border:1px solid #b0b0b0;height:216px;position:absolute;top:100px;width:0}div.mainContainer div.middleCountBox div.countBoxLine div.lineCircleBottom{background-color:#00ee8f;border-radius:100px;height:20px;position:absolute;top:316px;width:20px}div.mainContainer div.middleCountBox div.countRightBox{bbackground-color:#5f9e78;align-items:center;display:flex;flex-direction:column}div.mainContainer div.middleCountBox div.countRightBox div.countImageTextBox{height:34px;margin-bottom:-40px;margin-top:10px;text-align:center}div.mainContainer div.middleCountBox div.countRightBox div.countImageTextBox span.countBoxTextColor{color:#ff8000}div.mainContainer div.middleStartBox{align-items:center;background-color:#e1e4e5;display:flex;flex-direction:column;height:1128px;width:100%}div.mainContainer div.middleStartBox div.startContentBox{height:1100px;position:relative;width:1500px}div.mainContainer div.middleStartBox div.startContentBox div.middleStartTitleBox{align-items:center;display:flex;justify-content:center;position:relative;width:100%}div.mainContainer div.middleStartBox div.startContentBox div.middleStartTitleBox span.middleStartTitle{font-family:NanumSquareOTFExtraBold;font-size:32px;padding-bottom:80px;position:relative;text-align:center;z-index:2}div.mainContainer div.middleStartBox div.startContentBox div.middleStartTitleBox div{background-color:#00ee8f;height:8px;left:35.5%;position:absolute;top:20%;width:310.984px;z-index:1}@-webkit-keyframes aibotsub3{20%{top:-70px}40%{top:-90px}60%{top:-110px}80%{top:-40px}}@keyframes aibotsub3{20%{top:-70px}40%{top:-90px}60%{top:-110px}80%{top:-40px}}div.mainContainer div.middleStartBox div.startContentBox img.aiBotSub3{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:aibotsub3;animation-name:aibotsub3;height:465.062px;position:absolute;right:-100px;top:-150px;width:480px}div.mainContainer div.bottomBox{align-items:center;display:flex;flex-direction:column;padding-bottom:80px;width:100%}div.mainContainer div.bottomBox div.bottomBoxTitle{font-family:NanumSquareOTFExtraBold;font-size:32px;margin-top:110px}div.mainContainer div.bottomBox div.bottomBoxTitle div{background-color:#ff8000;height:10px;width:110px}div.mainContainer div.bottomBox div.bottomImageBox{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:110px 0 30px;max-width:1336px;width:100%}div.mainContainer div.bottomBox div.bottomImageBox div{align-items:center;display:flex;justify-content:space-around;margin-bottom:60px}div.mainContainer div.bottomBox div.bottomImageBox div img{margin:0 40px}div.mainContainer div.bottomBox div.bottomImageBox div img.iic{height:60px;width:111px}div.mainContainer div.bottomBox div.bottomImageBox div img.unist{height:18px;width:98px}div.mainContainer div.bottomBox div.bottomImageBox div img.kaist{height:28px;width:99px}div.mainContainer div.bottomBox div.bottomImageBox div img.kosmo{height:34px;width:94px}div.mainContainer div.bottomBox div.bottomImageBox div img.kamp{height:34px;width:100px}div.mainContainer div.bottomBox div.bottomImageBox div img.intree{height:40px;width:110px}div.mainContainer div.bottomBox div.bottomImageBox div img.lg{height:28px;width:106px}div.mainContainer div.bottomBox div.bottomImageBox div img.youlchon{height:20px;width:100px}div.mainContainer div.bottomBox div.bottomImageBox div img.ottogi{height:30px;width:120px}div.mainContainer div.bottomBox div.bottomImageBox div img.daesang{height:28px;width:108px}div.mainContainer div.bottomBox div.bottomImageBox div img.ckdpharm{height:30px;width:108px}div.mainContainer div.bottomBox div.bottomImageBox div img.intops{height:18px;width:110px}div.mainContainer div.bottomBox div.bottomImageBox div img.hcarbon{height:24px;width:112px}div.mainContainer div.bottomBox div.bottomImageBox div img.kos1{height:40px;width:92px}div.mainContainer div.bottomBox div.bottomImageBox div img.kos2{height:38px;width:76px}div.mainContainer div.bottomBox div.bottomImageBox div img.ehwa{height:30px;width:104px}div.mainContainer div.bottomBox div.bottomImageBox div img.myunghwa{height:40px;width:125px}div.mainContainer div.bottomBox div.bottomImageBox div img.silryuk{height:30px;width:100px}div.mainContainer div.bottomBox div.bottomImageBox div img.kpx{height:30px;width:99px}div.mainContainer div.bottomBox div.bottomImageBox div img.hyundairb{height:24px;width:134px}div.mainContainer div.bottomBox div.bottomImageBox div img.panasia{height:20px;width:109px}div.mainContainer div.bottomBox div.bottomImageBox div img.big{height:38px;width:146px}div.mainContainer div.bottomBox div.bottomImageBox div img.erae{height:24px;width:108px}div.mainContainer div.bottomBox div.bottomImageBox div img.hkmold{height:28px;width:134px}div.mainContainer div.bottomBox div.bottomImageBox div img.evlaser{height:36px;width:108px}div.mainContainer div.bottomBox div.bottomImageBox div img.hmo{height:32px;width:92px}div.mainContainer div.bottomBox div.bottomImageBox div img.jinhung{height:30px;width:125px}div.mainContainer div.bottomBox div.bottomButtonBox{align-items:center;display:flex;flex-direction:column;height:100px;width:100%}div.mainContainer div.bottomBox div.bottomButtonBox button{background-color:#f80;border:none;border-radius:4px;cursor:pointer;font-size:18px;height:60px;padding:0 12px;transition:.2s;width:336px}div.mainContainer div.bottomBox div.bottomButtonBox button a{color:#fff;display:block;font-family:NanumSquareOTFExtraBold;height:100%;line-height:60px;width:100%}div.mainContainer footer{align-items:center;background-color:#1c2226;display:flex;flex-direction:column;min-height:250px;padding:50px 0 0;width:100%}div.mainContainer footer ul.footerBoxUl{align-items:center;display:flex;flex-direction:row;width:1336px}div.mainContainer footer ul.footerBoxUl li.footerLi{color:#fff;font-family:NanumSquareOTFExtraBold;font-size:14px;margin:0 20px 28px 0}div.mainContainer footer div.footerTextBox{color:#fff;font-size:12px;line-height:20px;width:1336px}div.mainContainer footer div.footerTextBox span.footerTextBoxColor{color:#ff8000}div.mainContainer button:hover{opacity:.8}section.selectInbodyContainer div.selectInbodyBox div.inputGreeting{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px 1.5px rgba(57,57,57,.15);display:flex;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:600;height:64px;justify-content:center;line-height:36px;margin:42px auto 0;text-align:center;width:688px}section.selectInbodyContainer div.selectInbodyBox div.inputGreeting span:first-child{color:#fcc457}section.selectInbodyContainer div.selectInbodyBox div.inputGreeting span:nth-child(2){color:#00498b}section.selectInbodyContainer div.selectInbodyBox div.inputDone{align-items:center;display:flex;justify-content:center;margin-top:50px;width:100%}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons{display:flex}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin:50px 50px 0}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox div.imgBox{align-items:center;display:flex;height:220px;justify-content:center;position:relative;width:220px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox:first-child div.imgBox img.selectBtnImg{height:260px;width:240px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox:nth-child(2) div.imgBox img.selectBtnImg{height:190px;width:190px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox button{align-items:center;background:#00498b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;gap:24px;height:48px;justify-content:center;line-height:17px;margin:30px 35px 0;padding:15.5px 16px;position:relative;width:133px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox button:active{opacity:.9}@media(max-width:916px){section.selectInbodyContainer div.selectInbodyBox div.inputGreeting{font-size:12px;width:auto}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox{margin:0}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox div.imgBox{width:150px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox:first-child div.imgBox img.selectBtnImg{height:120px;width:100px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox:nth-child(2) div.imgBox img.selectBtnImg{height:80px;width:80px}section.selectInbodyContainer div.selectInbodyBox div.inputDone div.buttons div.btnBox button{margin:0}}