.CounselPage_container__ZzAgz{--grey:#999;--light-grey:#ddd;--black:#000;--white:#fff;--text-grey:#444;position:relative;width:100vw;height:100vh;overflow:hidden}.CounselPage_wrap__yLVYK{display:flex;flex-direction:column;width:100%;height:100%}.CounselPage_progressBar__3T3Lr{display:flex;width:100%;height:5px;background:#ccc}.CounselPage_progressBar__3T3Lr .CounselPage_step__57ZPN{display:flex;flex:1 0;transition:all .2s ease}.CounselPage_progressBar__3T3Lr .CounselPage_step__57ZPN:after{content:"";width:0;height:100%;background:var(--dadam-green);transition:all .2s ease}.CounselPage_progressBar__3T3Lr .CounselPage_step__57ZPN.CounselPage_active__kGlLB:after{content:"";width:100%;background:var(--dadam-green);transition:all .2s ease}.CounselPage_btnSection__44q2r{position:absolute;bottom:-40px;width:100%;height:40px;opacity:0;transition:all .2s ease}.CounselPage_btnSection__44q2r.CounselPage_active__kGlLB{display:block;bottom:0;opacity:1}.CounselPage_btnSection__44q2r .CounselPage_btnWrap__zMXvA{display:flex;width:100%;height:100%}.CounselPage_btnSection__44q2r .CounselPage_btnWrap__zMXvA .CounselPage_btn__foIzQ{display:flex;justify-content:center;align-items:center;width:100%;font-family:Noto Sans KR;color:var(--white);font-size:20px;background:var(--dadam-green);outline:none;border:none;cursor:pointer;transition:all .2s ease}.CounselPage_btnSection__44q2r .CounselPage_btnWrap__zMXvA .CounselPage_btn__foIzQ:hover{filter:brightness(80%)}.CounselPage_questWrap__LqhQJ{padding:30px 15px}.CounselPage_questWrap__LqhQJ .CounselPage_quest__bp7e0{font-family:Noto Sans KR;color:var(--dadam-green);font-size:40px;font-weight:700;opacity:0;animation:CounselPage_proceed__UbOC7 3s ease;animation-fill-mode:forwards}.CounselPage_questWrap__LqhQJ .CounselPage_quest__bp7e0[name=last]{animation:CounselPage_fade-in__JdU_k 3s ease;animation-fill-mode:forwards}.CounselPage_questOption__LPt6o{width:0;height:auto;margin-top:40px;opacity:0;transition:all 1.5s ease}.CounselPage_questOption__LPt6o.CounselPage_active__kGlLB{width:100%;opacity:1}.CounselPage_textInputWrap__O97cd{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;letter-spacing:-.05em}.CounselPage_textInputWrap__O97cd label{width:100%;margin-bottom:4px;font-family:Noto Sans KR;font-size:15px;font-weight:300;color:var(--text-grey)}.CounselPage_textInputWrap__O97cd input{width:100%;height:40px;margin:0;padding:4px 0;font-family:Noto Sans KR;font-size:20px;font-weight:400;color:var(--black);outline:none;border:none;border-bottom:2px solid var(--light-grey)}.CounselPage_textInputWrap__O97cd input:focus{font-weight:500;border-color:var(--dadam-green)}.CounselPage_textInputWrap__O97cd input:focus+label{font-size:15px;color:var(--dadam-green)}.CounselPage_textInputGroup__9tbfp{display:flex;width:100%;height:40px}.CounselPage_dash__wo7O7{width:10%;height:50%;border-bottom:2px solid var(--light-grey)}.CounselPage_postWrap__K0f6v{width:100%;height:100%;overflow:hidden;transition:all .2s ease}.CounselPage_postWrap__K0f6v iframe html{overflow:hidden}.CounselPage_postWrap__K0f6v.CounselPage_closed__iAnkz{display:none}.CounselPage_addrWrap__0hzA4{width:100%;height:100%;opacity:1;overflow:hidden;transition:all .2s ease}.CounselPage_mainAddr__yhIi8{display:flex;align-items:center;margin-bottom:20px}.CounselPage_mainAddr__yhIi8 span{font-weight:600;width:65%;margin-right:5%;padding:3px 4px;color:var(--text-grey)}.CounselPage_mainAddr__yhIi8 button,.CounselPage_mainAddr__yhIi8 span{display:flex;align-items:center;font-family:Noto Sans KR;font-size:20px;height:40px;letter-spacing:-.05em}.CounselPage_mainAddr__yhIi8 button{justify-content:center;width:30%;outline:none;border:none;background:var(--dadam-green);color:var(--white);cursor:pointer}.CounselPage_detailAddr__Pje8i input{width:100%;height:40px;border:none;border-bottom:3px double var(--light-grey);font-family:Noto Sans KR;font-size:20px;color:var(--text-grey);letter-spacing:-.05em;transition:all .2s ease}.CounselPage_detailAddr__Pje8i input:focus{width:100%;outline:none;border:none;border-bottom:3px double var(--light-grey);background:#ececec}.CounselPage_addrWrap__0hzA4.CounselPage_closed__iAnkz{opacity:0;height:0}@keyframes CounselPage_proceed__UbOC7{0%{opacity:0}30%,70%{opacity:1}to{opacity:0}}@keyframes CounselPage_fade-in__JdU_k{0%{opacity:0}30%,to{opacity:1}}