[data-v-c455c05b]:root{--font-adm-xxl:22px;--font-adm-xl:20px;--font-adm-lg:18px;--font-adm-base:16px;--font-adm-sm:14px;--font-adm-xs:12px;--font-xxl:22px;--font-xl:20px;--font-lg:18px;--font-base:16px;--font-sm:14px;--font-xs:12px;--colorCard1:#00c285;--colorCard2:#007e57;--colorCard3:#5596f4;--colorCard4:#305c9c;--colorTarget1:#732dff;--colorTarget2:#009a70;--colorTarget3:#ea7c1c;--colorTarget4:#0985cd;--colorPoint1:#fd8788;--colorWheel1:#ea6bd6;--colorWheel2:#7685d7;--colorWheel3:#a072eb;--colorWheel4:#47a1e6;--colorWheel5:#1eb7b9;--colorWheel6:#3da68c;--colorWheel7:#72be48;--colorWheel8:#ffa800;--colorWheel9:#ff8919;--colorWheel10:#fc696a;--colorBg1:#f9f9f9;--colorBg2:#d7d7d7;--colorBg3:#333;--colorBg4:#e9e9e9;--colorBg5:#fff;--colorBg6:#f5f5f5;--colorBg7:#d1d1d1;--colorText1:#333;--colorText2:#666;--colorText3:#777;--colorText4:#888;--colorText5:#999;--colorText6:#ccc;--colorText7:#fff;--colorText8:#333;--colorText9:#000;--colorText10:#999;--colorText11:#d03668;--colorText12:#6c59cd;--colorText13:#666;--colorBorder0:#fff;--colorBorder1:#c2c2c2;--colorBorder2:#d7d7d7;--colorBorder3:#eaeaea;--colorBorder4:#bfbfbf;--colorBorder5:#333;--colorBorder6:#d03668;--colorBorder7:#6c59cd;--colorBorder8:#ff8e8e;--colorBorder9:#cce26d;--colorBorder10:#e38ff9;--colorBorder11:#9c9eff;--colorBorder12:#ff85ac;--colorBorder13:#e9e9e9;--colorGray1:#f1f1f1;--colorGray2:#eaeaea;--colorGray3:#d7d7d7;--colorGray4:#464646;--colorRed:#f15168;--colorPink:#f97ba1;--colorbtn1:#f6f6f6;--colorbtn2:#fbebf0;--colorbtn3:#6c59cd1a;--colorbtn4:#ffcbcb;--colorbtn5:#f5ffcb;--colorbtn6:#f5cbff;--colorbtn7:#cbe9ff;--colorbtn8:#cbffdb;--colorbtn9:#6c59cd;--colorbtn10:#666;--colorBar1:#6c59cd1a;--colorBar2:#6c59cd4d;--colorBar3:#6c59cd80;--colorBar4:#6c59cdb2;--colorBar5:#6c59cde5;--colorBar6:#6c59cd;--colorBar7:#6c59cd;--colorBar8:#6c59cd;--colorBar9:#6c59cd;--colorBar10:#6c59cd;--colorCalendar1:#ffd687;--colorCalendar2:#ff9169;--colorCalendar3:#8fdd77;--colorCalendar4:#cef6ff}@media only screen and (max-width:1024px){[data-v-c455c05b]:root{--font-xxl:18px;--font-xl:16px;--font-lg:14px;--font-base:14px;--font-sm:14px;--font-xs:12px}}.consultant-banner[data-v-c455c05b]{background:#039774 url(./bg-consultant-banner.64266dfd.svg) no-repeat 50%/cover;border-radius:20px;height:200px;margin-bottom:70px;overflow:hidden;position:relative}.consultant-banner-cont[data-v-c455c05b]{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.consultant-banner-cont .cont-title[data-v-c455c05b]{color:var(--colorBg5);font-family:theJamsil;font-size:24px;font-weight:700;letter-spacing:0}.consultant-banner-cont .cont-txt[data-v-c455c05b]{color:var(--colorBg5);font-size:var(--font-sm);font-weight:500;line-height:1.2;text-align:center}.consultant-banner-cont .apply-button-wrap[data-v-c455c05b]{display:flex;font-weight:500;gap:10px}.consultant-banner-cont .apply-button-wrap>.apply-button[data-v-c455c05b]{align-items:center;background-color:var(--colorBg5);border-radius:90px;color:#006e51;display:flex;font-family:theJamsil;font-weight:500;gap:10px;justify-content:center;padding:14px 0;width:220px}.consultant-banner-cont .apply-button-wrap>.apply-button[data-v-c455c05b]:last-child{background-color:#cfffe3}@media screen and (max-width:1200px){.consultant-banner[data-v-c455c05b]{height:170px}.consultant-banner-cont .cont-title[data-v-c455c05b]{font-size:var(--font-xxl)}.consultant-banner-cont .apply-button-wrap>.apply-button[data-v-c455c05b]{font-size:var(--font-sm);padding:12px 0}}@media only screen and (max-width:1024px){.consultant-banner[data-v-c455c05b]{background:#039774 url(./consultant-banner-mobile.ee02c8be.svg) no-repeat 100% 100%/30% 90%;height:190px;margin-bottom:20px;padding:20px}.consultant-banner-cont .cont-txt[data-v-c455c05b]{font-size:11px;font-weight:400;padding-right:70px}.consultant-banner-cont .apply-button-wrap>.apply-button[data-v-c455c05b]{font-size:var(--font-xs);padding:11px 0;width:136px}}@media only screen and (max-width:768px){.consultant-banner-cont[data-v-c455c05b]{align-items:flex-start}.consultant-banner-cont .cont-txt[data-v-c455c05b]{text-align:left}.consultant-banner-cont .apply-button-wrap[data-v-c455c05b]{margin:0 auto}}.modal-title[data-v-c455c05b]{font-size:20px;font-weight:700;margin-bottom:20px}#reject-confirm.modal-confirm .modal-container[data-v-c455c05b]{max-width:1200px}
