/* Admission information */
.admission-main{max-width:1040px}
.admission-section p{margin:0;line-height:2;overflow-wrap:anywhere}
.admission-section h2{margin-bottom:20px}
.admission-document{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;margin-top:22px;padding:9px 22px;border:1px solid #cadfd2;border-radius:999px;background:#fff;color:#50765f;font-size:14px;font-weight:700;transition:background .2s ease}
.admission-document:hover,.admission-document:focus-visible{background:#eaf6ee}
.admission-document:focus-visible{outline:2px solid #729e8b;outline-offset:3px}
.admission-filetype{font-size:11px;letter-spacing:.05em;padding:1px 6px;border-radius:4px;background:#eef6ef}

.admission-documents{margin:0;padding-left:1.4em;line-height:2.2}
.admission-documents li::marker{color:#87af97}
.admission-section .admission-note{margin-top:18px;font-size:13px;color:#596f64}
@media(max-width:650px){.admission-section h2{font-size:19px}.admission-document{font-size:13px}.admission-section p br{display:none}}



