section.admission-info{--ai-blue:#00a0e8;--ai-orange:#f59600;--ai-yellow:#ffde00;--ai-text:#2d2d2d;--ai-muted:#777;--ai-line:#d7d7d7;--ai-pale-blue:#e2eff6;--ai-white:#fff;--ai-card-bg:#f8f8f8;--ai-radius:24px;--ai-shadow-dot:#cfcfcf;position:relative;isolation:isolate;width:100%;margin:0;padding:60px 0;color:var(--ai-text);font-family:inherit;line-height:1.7;background-color:#fffef2;background-image:url("https://www.umds.ac.jp/wp-content/themes/umds/assets/css/admission/admission-info/bg-ptn.png");background-repeat:repeat;background-position:center top}@media (min-width:768px) and (max-width:1023px){section.admission-info{padding:42px 0 52px}}@media (max-width:767px){section.admission-info{padding:28px 0 40px}}section.admission-info,section.admission-info *,section.admission-info *:before,section.admission-info *:after{box-sizing:border-box}section.admission-info :where(h1,h2,h3,h4,p,ul,ol,dl,dd){margin-top:0}section.admission-info :where(button,input,textarea,select,summary){font:inherit}section.admission-info .admission-info__inner{width:min(1120px, calc(100% - 48px));margin-inline:auto}@media (min-width:768px) and (max-width:1023px){section.admission-info .admission-info__inner{width:min(920px, calc(100% - 40px))}}@media (max-width:767px){section.admission-info .admission-info__inner{width:min(100% - 28px, 680px)}}@media (max-width:390px){section.admission-info .admission-info__inner{width:calc(100% - 20px)}}section.admission-info .ai-card{margin:0 0 48px;padding:48px;padding-bottom:24px;border-radius:var(--ai-radius);background:rgb(255 255 255/90%);box-shadow:0 8px 24px rgba(0,0,0,.12)}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card{margin-bottom:38px;padding:34px 30px}}@media (max-width:767px){section.admission-info .ai-card{margin-bottom:34px;padding:22px 18px 24px;border-radius:18px}}section.admission-info .ai-card:last-child{margin-bottom:0}section.admission-info .ai-card--hide{display:none !important}section.admission-info .ai-card__summary{display:grid;grid-template-columns:minmax(320px, 390px) minmax(0, 1fr);align-items:center;column-gap:48px;row-gap:8px;cursor:pointer;list-style:none}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__summary{grid-template-columns:minmax(250px, 320px) minmax(0, 1fr);column-gap:28px;row-gap:8px}}@media (max-width:767px){section.admission-info .ai-card__summary{grid-template-columns:1fr;column-gap:0;row-gap:10px}}section.admission-info .ai-card__summary::-webkit-details-marker{display:none}section.admission-info .ai-card__summary::marker{content:""}section.admission-info .ai-card__summary:focus-visible{outline:3px solid var(--ai-yellow);outline-offset:6px}section.admission-info .ai-card__catch-wrap{position:relative;width:100%;max-width:390px;min-width:280px;justify-self:start}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__catch-wrap{max-width:300px;min-width:220px}}@media (max-width:767px){section.admission-info .ai-card__catch-wrap{max-width:520px;min-width:0;margin-inline:auto;margin-bottom:20px}}section.admission-info .ai-card__catch-wrap:after{content:"";position:absolute;z-index:0;top:6px;left:6px;width:100%;height:100%;border-radius:16px;background-image:radial-gradient(circle,#bfbfbf 1.8px,transparent 1.9px);background-size:6px 6px;pointer-events:none}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__catch-wrap:after{top:7px;left:7px}}@media (max-width:767px){section.admission-info .ai-card__catch-wrap:after{top:7px;left:7px}}section.admission-info .ai-card__catch{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:146px;padding:24px;border:6px solid var(--ai-blue);border-radius:16px;background:var(--ai-white);color:var(--ai-text);font-size:30px;font-weight:800;line-height:1.45;letter-spacing:.01em;text-align:center;word-break:keep-all;overflow-wrap:break-word;box-shadow:none}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__catch{min-height:126px;padding:20px 18px;font-size:24px}}@media (max-width:767px){section.admission-info .ai-card__catch{min-height:132px;padding:10px;font-size:26px;line-height:1.4}}section.admission-info .ai-card__catch--compact{font-size:25px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__catch--compact{font-size:21px}}@media (max-width:767px){section.admission-info .ai-card__catch--compact{font-size:23px}}section.admission-info .ai-card__catch--small{font-size:22px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__catch--small{font-size:18px}}@media (max-width:767px){section.admission-info .ai-card__catch--small{font-size:20px}}section.admission-info .ai-card__catch>div{width:100%;color:inherit;font-size:inherit;font-weight:800;line-height:inherit;letter-spacing:inherit;text-align:inherit}section.admission-info .ai-card__catch-note{display:block;width:100%;margin-top:6px;font-size:14px;font-weight:500;line-height:1.4;text-align:center}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__catch-note{font-size:13px}}@media (max-width:767px){section.admission-info .ai-card__catch-note{font-size:12px}}section.admission-info .ai-card__catch:before{content:"";position:absolute;top:50%;right:-24px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:24px solid var(--ai-blue);transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-card__catch:before{top:auto;right:auto;bottom:-28px;left:50%;border-top:28px solid var(--ai-blue);border-right:22px solid transparent;border-bottom:0;border-left:22px solid transparent;transform:translateX(-50%)}}section.admission-info .ai-card__catch:after{content:"";position:absolute;top:50%;right:-14px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid var(--ai-white);transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-card__catch:after{top:auto;right:auto;bottom:-16px;left:50%;border-top:17px solid var(--ai-white);border-right:13px solid transparent;border-bottom:0;border-left:13px solid transparent;transform:translateX(-50%)}}section.admission-info .ai-card__main{min-width:0;display:flex;flex-direction:column}@media (max-width:767px){section.admission-info .ai-card__main{width:100%}}section.admission-info .ai-card__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:16px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__heading{gap:5px 10px;margin-bottom:14px}}@media (max-width:767px){section.admission-info .ai-card__heading{justify-content:center;margin-bottom:18px;text-align:center}}section.admission-info .ai-card__title{display:inline;margin:0;color:var(--ai-text);font-size:32px;font-weight:800;line-height:1.22;text-decoration:none;box-shadow:inset 0 -.18em 0 var(--ai-blue)}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__title{font-size:22px}}@media (max-width:767px){section.admission-info .ai-card__title{font-size:16px}}section.admission-info .ai-card__tag{font-size:18px;font-weight:800;white-space:nowrap}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__tag{font-size:17px}}@media (max-width:767px){section.admission-info .ai-card__tag{font-size:16px}}section.admission-info .ai-card__tag--exclusive{color:var(--ai-orange)}section.admission-info .ai-card__tag--combined{color:var(--ai-blue)}section.admission-info .ai-card__types{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;padding:0;border:none;list-style:none;font-size:18px;font-weight:600}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__types{gap:6px 14px;font-size:14px}}@media (max-width:767px){section.admission-info .ai-card__types{gap:6px 12px;font-size:16px}}section.admission-info .ai-card__types>li{position:relative;flex:0 0 auto;padding-left:1.05em;white-space:nowrap}section.admission-info .ai-card__types>li:before{content:"";position:absolute;top:.9em;left:0;width:.7em;aspect-ratio:1;border-radius:50%;background:var(--ai-text);transform:translateY(-50%)}section.admission-info .ai-card__toggle{grid-column:1/-1;justify-self:center;display:grid;justify-items:center;align-items:center;gap:2px;width:100%;margin:18px auto 0;color:var(--ai-text);font-size:20px;font-weight:800;line-height:1.25;text-align:center}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__toggle{margin-top:16px;font-size:17px}}@media (max-width:767px){section.admission-info .ai-card__toggle{margin-top:0;font-size:18px}}section.admission-info .ai-card__toggle:after{content:"+";display:block;color:var(--ai-yellow);font-size:38px;font-weight:900;line-height:.8;transition:transform .2s ease}@media (max-width:767px){section.admission-info .ai-card__toggle:after{font-size:32px}}section.admission-info .ai-card[open] .ai-card__toggle:after{transform:rotate(45deg)}section.admission-info .ai-card__body{margin-top:26px;padding:32px;border:3px dashed var(--ai-blue);border-radius:18px;background:0 0}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__body{margin-top:22px;padding:22px 18px}}@media (max-width:767px){section.admission-info .ai-card__body{margin-top:18px;padding:14px 10px;border-width:2px;border-radius:14px}}section.admission-info details:not([open])>.ai-card__body{display:none}section.admission-info .ai-info{margin:0 0 28px;padding:12px 14px 14px;border:1px solid var(--ai-line);background:0 0}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-info{margin-bottom:24px;padding:12px 12px 14px}}@media (max-width:767px){section.admission-info .ai-info{margin-bottom:20px;padding:12px 10px 13px}}section.admission-info .ai-info:last-child{margin-bottom:0}section.admission-info .ai-info__title{margin:0 0 12px;color:var(--ai-blue);font-size:21px;font-weight:800;line-height:1.4}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-info__title{font-size:18px}}@media (max-width:767px){section.admission-info .ai-info__title{margin-bottom:10px;font-size:17px}}section.admission-info .ai-info__label{margin:0;padding:0 10px 7px;border-bottom:1px solid var(--ai-blue);color:var(--ai-text);font-size:17px;font-weight:700}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-info__label{font-size:15px}}@media (max-width:767px){section.admission-info .ai-info__label{padding-inline:5px;font-size:15px}}section.admission-info .ai-info__content{position:relative;padding:9px 10px 0;font-size:17px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-info__content{font-size:15px}}@media (max-width:767px){section.admission-info .ai-info__content{padding:9px 5px 0;font-size:14px}}section.admission-info .ai-info__content>:last-child{margin-bottom:0}section.admission-info .ai-info__note{margin:4px 0 0;color:var(--ai-text);font-size:.82em;text-align:right}@media (max-width:767px){section.admission-info .ai-info__note{margin-top:8px;font-size:12px}}section.admission-info .ai-exam-combo{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:8px 0 12px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo{gap:8px}}@media (max-width:767px){section.admission-info .ai-exam-combo{flex-direction:column;gap:12px}}section.admission-info .ai-exam-combo__choice{display:flex;align-items:center;gap:8px;flex:0 1 auto}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo__choice{gap:6px}}@media (max-width:767px){section.admission-info .ai-exam-combo__choice{flex-direction:column;width:100%;gap:8px}}section.admission-info .ai-exam-combo__or{flex:0 0 auto;font-size:16px;font-weight:700;line-height:1}@media (max-width:767px){section.admission-info .ai-exam-combo__or{font-size:15px}}section.admission-info .ai-exam-combo__op-stack{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:38px}section.admission-info .ai-exam-combo__op-stack .ai-exam-combo__or{font-size:16px;font-weight:700;line-height:1}section.admission-info .ai-exam-combo__op-stack .ai-exam-op{min-width:0;font-size:30px;line-height:1}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo__op-stack{gap:6px;min-width:32px}section.admission-info .ai-exam-combo__op-stack .ai-exam-combo__or{font-size:14px}section.admission-info .ai-exam-combo__op-stack .ai-exam-op{font-size:26px}}@media (max-width:767px){section.admission-info .ai-exam-combo__op-stack{gap:5px;min-width:0}section.admission-info .ai-exam-combo__op-stack .ai-exam-combo__or{font-size:14px}section.admission-info .ai-exam-combo__op-stack .ai-exam-op{font-size:24px}}section.admission-info .ai-exam-combo .ai-exam-step{flex:0 1 auto;width:max-content;min-width:145px;max-width:260px;min-height:116px;padding:10px 18px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo .ai-exam-step{flex:0 1 auto;width:max-content;min-width:125px;max-width:220px;min-height:105px;padding:8px 12px}}@media (max-width:767px){section.admission-info .ai-exam-combo .ai-exam-step{flex:none;width:100%;max-width:100%;min-height:82px;padding:10px}}section.admission-info .ai-exam-combo .ai-exam-step__name{font-size:17px;line-height:1.35;font-weight:700}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo .ai-exam-step__name{font-size:15px}}@media (max-width:767px){section.admission-info .ai-exam-combo .ai-exam-step__name{font-size:16px}}section.admission-info .ai-exam-combo .ai-exam-step__note{margin-top:2px;font-size:12px;line-height:1.3}@media (max-width:767px){section.admission-info .ai-exam-combo .ai-exam-step__note{font-size:12px}}section.admission-info .ai-exam-combo .ai-exam-step__score{margin-top:3px;font-size:17px;line-height:1.3;font-weight:500}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo .ai-exam-step__score{font-size:15px}}@media (max-width:767px){section.admission-info .ai-exam-combo .ai-exam-step__score{font-size:16px}}section.admission-info .ai-exam-combo>.ai-exam-op{min-width:24px;font-size:28px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo>.ai-exam-op{min-width:20px;font-size:24px}}@media (max-width:767px){section.admission-info .ai-exam-combo>.ai-exam-op{font-size:24px}}section.admission-info .ai-exam-combo__results{position:relative;display:grid;grid-auto-rows:1fr;flex:0 1 auto;gap:8px;width:max-content;min-width:200px;max-width:340px;padding-left:32px}section.admission-info .ai-exam-combo__results .ai-exam-result__name{white-space:nowrap}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo__results{flex-basis:175px;min-width:175px;padding-left:28px}}@media (max-width:767px){section.admission-info .ai-exam-combo__results{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:8px;width:100%;max-width:100%;min-width:0;padding-top:34px;padding-left:0}section.admission-info .ai-exam-combo__results .ai-exam-result{min-width:0;min-height:64px;padding:8px 5px}section.admission-info .ai-exam-combo__results .ai-exam-result__name{white-space:normal;overflow-wrap:break-word;font-size:13px;line-height:1.3}section.admission-info .ai-exam-combo__results .ai-exam-result__score{font-size:16px}}section.admission-info .ai-exam-combo__results:before{content:"";position:absolute;top:calc(25% - 2px);bottom:calc(25% - 2px);left:8px;width:0;border-left:2px solid #333}@media (max-width:767px){section.admission-info .ai-exam-combo__results:before{display:block;top:-12px;bottom:auto;left:50%;width:2px;height:30px;border:none;background:#333;transform:translateX(-50%)}}section.admission-info .ai-exam-combo__results:after{content:"";position:absolute;top:50%;left:-12px;width:20px;height:2px;background:#333;transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-exam-combo__results:after{display:block;top:17px;left:25%;width:50%;height:2px;background:#333;transform:none}}section.admission-info .ai-exam-combo__results .ai-exam-result{position:relative;min-height:68px;padding:8px 10px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo__results .ai-exam-result{min-height:64px;padding:7px 8px}}@media (max-width:767px){section.admission-info .ai-exam-combo__results .ai-exam-result{min-height:64px}}section.admission-info .ai-exam-combo__results .ai-exam-result:before{content:"";position:absolute;top:50%;left:-24px;width:24px;height:2px;background:#333;transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-exam-combo__results .ai-exam-result:before{display:block;top:-17px;left:50%;width:2px;height:17px;background:#333;transform:translateX(-50%)}}section.admission-info .ai-exam-combo__results .ai-exam-result:after{content:"";position:absolute;top:50%;left:-7px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #333;transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-exam-combo__results .ai-exam-result:after{display:block;top:-7px;left:50%;border-top:7px solid #333;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;transform:translateX(-50%)}}section.admission-info .ai-exam-combo__results .ai-exam-result__name{font-size:15px;line-height:1.25;font-weight:700}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo__results .ai-exam-result__name{font-size:13px}}@media (max-width:767px){section.admission-info .ai-exam-combo__results .ai-exam-result__name{font-size:15px}}section.admission-info .ai-exam-combo__results .ai-exam-result__score{margin-top:2px;font-size:18px;line-height:1.2;font-weight:800}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-combo__results .ai-exam-result__score{font-size:16px}}@media (max-width:767px){section.admission-info .ai-exam-combo__results .ai-exam-result__score{font-size:17px}}section.admission-info .ai-info-row{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:28px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-info-row{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){section.admission-info .ai-info-row{grid-template-columns:1fr;gap:20px}}section.admission-info .ai-info-row>.ai-info{margin-bottom:0}section.admission-info .ai-date-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15em .7em;margin:0}@media (max-width:767px){section.admission-info .ai-date-line{gap:2px 8px}}section.admission-info .ai-date-line__year,section.admission-info .ai-date-line__date,section.admission-info .ai-date-line__place{min-width:0;white-space:normal;overflow-wrap:break-word}section.admission-info .ai-info__text{margin:0}section.admission-info .ai-info__text+.ai-info__text{margin-top:4px}section.admission-info .ai-exam-flow{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;padding:4px 24px 12px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-flow{gap:14px;padding-inline:8px}}@media (max-width:767px){section.admission-info .ai-exam-flow{flex-direction:column;flex-wrap:nowrap;gap:12px;padding:2px 4px 8px}}section.admission-info .ai-exam-step,section.admission-info .ai-exam-result{display:grid;place-items:center;min-width:0;min-height:82px;padding:12px 18px;text-align:center;line-height:1.35}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-step,section.admission-info .ai-exam-result{min-height:76px;padding:10px 12px}}@media (max-width:767px){section.admission-info .ai-exam-step,section.admission-info .ai-exam-result{min-height:72px;padding:12px 10px}}section.admission-info .ai-exam-step{flex:1 1 220px;max-width:320px;background:var(--ai-pale-blue);color:#111}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-step{flex-basis:190px;max-width:280px}}@media (max-width:767px){section.admission-info .ai-exam-step{flex:none;width:100%;max-width:none}}section.admission-info .ai-exam-step--wide{flex-basis:300px;max-width:430px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-step--wide{flex-basis:250px;max-width:360px}}@media (max-width:767px){section.admission-info .ai-exam-step--wide{flex:none;width:100%;max-width:none}}section.admission-info .ai-exam-step--narrow{flex-basis:170px;max-width:230px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-step--narrow{flex-basis:150px;max-width:200px}}@media (max-width:767px){section.admission-info .ai-exam-step--narrow{flex:none;width:100%;max-width:none}}section.admission-info .ai-exam-step__name,section.admission-info .ai-exam-result__name{display:block;font-size:22px;font-weight:700}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-step__name,section.admission-info .ai-exam-result__name{font-size:17px}}@media (max-width:767px){section.admission-info .ai-exam-step__name,section.admission-info .ai-exam-result__name{font-size:17px}}section.admission-info .ai-exam-step__score,section.admission-info .ai-exam-result__score{display:block;margin-top:3px;font-size:22px;font-weight:500}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-step__score,section.admission-info .ai-exam-result__score{font-size:17px}}@media (max-width:767px){section.admission-info .ai-exam-step__score,section.admission-info .ai-exam-result__score{font-size:17px}}section.admission-info .ai-exam-step__note,section.admission-info .ai-exam-result__note{display:block;margin-top:3px;font-size:13px;font-weight:500}@media (max-width:767px){section.admission-info .ai-exam-step__note,section.admission-info .ai-exam-result__note{font-size:12px}}section.admission-info .ai-exam-op{position:relative;flex:0 0 auto;min-width:1.2em;color:#111;font-size:36px;font-weight:500;line-height:1;text-align:center}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-op{font-size:29px}}@media (max-width:767px){section.admission-info .ai-exam-op{min-height:28px;font-size:28px}}section.admission-info .ai-exam-op--or{padding-top:.75em}@media (max-width:767px){section.admission-info .ai-exam-op--or{padding-top:.8em}}section.admission-info .ai-exam-op--or:before{content:"or";position:absolute;top:0;left:50%;color:var(--ai-blue);font-size:.56em;font-weight:800;line-height:1;transform:translateX(-50%)}section.admission-info .ai-exam-results{display:grid;flex:1 1 200px;gap:12px;max-width:340px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-results{flex-basis:180px;gap:10px;max-width:300px}}@media (max-width:767px){section.admission-info .ai-exam-results{flex:none;width:100%;max-width:none}}section.admission-info .ai-exam-result{position:relative;width:100%;min-height:82px;background:var(--ai-blue);color:var(--ai-white)}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-result{min-height:76px}}@media (max-width:767px){section.admission-info .ai-exam-result{min-height:72px}}section.admission-info .ai-exam-result__name,section.admission-info .ai-exam-result__score{color:inherit;font-weight:800}section.admission-info .ai-exam-results--wide{flex-basis:360px;max-width:560px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-results--wide{flex-basis:300px;max-width:480px}}@media (max-width:767px){section.admission-info .ai-exam-results--wide{flex:none;width:100%;max-width:none}}section.admission-info .ai-exam-results--branch{position:relative;margin-left:24px;padding-left:22px}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-exam-results--branch{margin-left:18px;padding-left:18px}}@media (max-width:767px){section.admission-info .ai-exam-results--branch{margin-left:0;padding-left:0}}section.admission-info .ai-exam-results--branch:before{content:"";position:absolute;top:16%;bottom:16%;left:0;width:14px;border-top:2px solid #222;border-bottom:2px solid #222;border-left:2px solid #222}@media (max-width:767px){section.admission-info .ai-exam-results--branch:before{display:none}}section.admission-info .ai-exam-results--branch .ai-exam-result:before{content:"";position:absolute;top:50%;left:-24px;width:24px;border-top:2px solid #222;transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-exam-results--branch .ai-exam-result:before{display:none}}section.admission-info .ai-exam-results--branch .ai-exam-result:after{content:"";position:absolute;top:50%;left:-5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #222;transform:translateY(-50%)}@media (max-width:767px){section.admission-info .ai-exam-results--branch .ai-exam-result:after{display:none}}section.admission-info .ai-exam-list{display:grid;gap:4px;width:100%;margin:0;padding:0;list-style:none}section.admission-info .ai-exam-list>li+li{padding-top:4px;border-top:1px solid rgb(0 0 0/12%)}section.admission-info .ai-exam-flow--wrap{flex-wrap:wrap}@media (max-width:767px){section.admission-info .ai-exam-flow--wrap{flex-direction:column;flex-wrap:nowrap}}section.admission-info .ai-blue{color:var(--ai-blue)}section.admission-info .ai-orange{color:var(--ai-orange)}section.admission-info .ai-yellow{color:var(--ai-yellow)}section.admission-info .ai-nowrap{white-space:nowrap}@media (prefers-reduced-motion:reduce){section.admission-info .ai-card__toggle:after{transition:none}}section.admission-info .ai-card__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px}section.admission-info .ai-card__button{display:flex;align-items:center;justify-content:center;flex:0 1 320px;min-height:54px;padding:10px 24px;border:none;border-radius:0;color:#fff;font-size:18px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:opacity .2s ease}section.admission-info .ai-card__button--blue{background:var(--ai-blue)}section.admission-info .ai-card__button--orange{background:var(--ai-orange)}section.admission-info .ai-card__button--hide{display:none !important}@media (hover:hover){section.admission-info .ai-card__button:hover{opacity:.8}}@media (min-width:768px) and (max-width:1023px){section.admission-info .ai-card__actions{gap:14px;margin-top:24px}section.admission-info .ai-card__button{flex-basis:280px;min-height:50px;font-size:16px}}@media (max-width:767px){section.admission-info .ai-card__actions{gap:10px;margin-top:20px}section.admission-info .ai-card__button{flex-basis:100%;max-width:300px;min-height:48px;padding:8px 16px;font-size:15px}}