@charset "UTF-8";.p-overview{padding-top:var(--padding-block-contents);padding-bottom:var(--padding-block-contents)}.p-overview__text{font-family:var(--notoserif);font-size:min(3.0534351145vw + 8.5496183206px,32/16 * 1rem);line-height:1.8;text-align:center}.p-feeTable,.p-scholarshipTable{width:100%;border-collapse:collapse;border:1px solid #ccc}.p-feeTable__space,.p-scholarshipTable__space{width:900px;padding-left:var(--padding-inline);padding-right:var(--padding-inline)}.p-feeTable thead,.p-scholarshipTable thead{color:#fff;background-color:#7178a8}.p-feeTable thead th,.p-scholarshipTable thead th{height:min(4.0712468193vw + 32.7328244275px,64px);font-size:min(0.4848484848vw + 12.1818181818px,18/16 * 1rem);font-weight:400;text-align:center;vertical-align:middle;border:1px solid #ccc}.p-feeTable thead th:first-child,.p-scholarshipTable thead th:first-child{width:16.6666666667%}.p-feeTable thead th:nth-child(2),.p-scholarshipTable thead th:nth-child(2){width:15%;min-width:11.6666666667%}.p-feeTable tbody,.p-scholarshipTable tbody{background-color:#fff}.p-feeTable td,.p-scholarshipTable td{padding:min(0.6060606061vw + 17.7272727273px,25px) min(0.6060606061vw + 17.7272727273px,25px);font-size:min(0.4848484848vw + 12.1818181818px,18/16 * 1rem);vertical-align:middle;border:1px solid #ccc}.p-feeTable td:first-child,.p-feeTable td:nth-child(2),.p-scholarshipTable td:first-child,.p-scholarshipTable td:nth-child(2){padding-left:max(0vw + 20px,20px);padding-right:max(0vw + 20px,20px);text-align:center;vertical-align:middle}.p-feeTable thead th{padding:4px 2px;line-height:1.6;text-align:center}.p-feeTable thead th:first-child{width:-moz-fit-content;width:fit-content}.p-feeTable thead th:nth-child(2){width:-moz-fit-content;width:fit-content}.p-feeTable thead th:last-child{border-left:3px double #ccc}.p-feeTable td{padding-left:5px;padding-right:5px;text-align:center}.p-feeTable td:last-child{border-left:3px double #ccc}.p-feeTable__note{box-sizing:content-box;padding-left:1em;margin:8px auto;text-indent:-1em}.p-feeTable__note small{font-size:min(0.2424242424vw + 13.0909090909px,16px)}.p-fee{padding-top:var(--padding-block-contents);padding-bottom:var(--padding-half-block-contents)}.p-fee .c-contents{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto}.p-fee .c-horizontalScroll{padding-top:max(-3.5623409669vw + 43.358778626px,16px)}.p-fee__group:is(.p-fee__group+*){margin-top:min(30.534351145vw + -114.5038167939px,120px)}.p-scholarship{padding-top:var(--padding-half-block-contents);padding-bottom:var(--padding-half-block-contents)}.p-scholarship .c-sectionTitle{word-break:keep-all;overflow-wrap:break-word}.p-scholarship .c-contents{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto}.p-scholarshipTable small{font-size:min(0.5089058524vw + 8.0916030534px,12/16 * 1rem)}.p-loan{padding-top:var(--padding-half-block-contents);padding-bottom:var(--padding-block-contents)}.p-loan .c-contents{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto}.p-loan__group:is(.p-loan__group+*){margin-top:min(30.534351145vw + -114.5038167939px,120px)}.p-loan__title{margin-bottom:min(2.5445292621vw + 0.4580152672px,20px);font-size:min(1.0178117048vw + 12.1832061069px,20/16 * 1rem);font-weight:700}.p-loan__title:is(.p-loanTable+*){margin-top:min(2.5445292621vw + 20.4580152672px,40px)}.p-loan__note{padding-left:1em;margin-top:min(2.0356234097vw + 0.3664122137px,16px);font-size:min(1.5267175573vw + 4.2748091603px,16px);line-height:1.7;text-indent:-1em}.p-loan__note small{font-size:inherit}.p-loanTable{display:grid}.p-loanTable dt{font-weight:400}.p-loanTable dt:is(dd+*){margin-top:20px}.p-loanTable dd small{font-size:max(-0.5089058524vw + 15.9083969466px,12/16 * 1rem)}.p-loanTable dd .p-loanTable{display:grid;grid-template-columns:min(4.0712468193vw + 78.7328244275px,110px) 1fr}.p-loanTable dd .p-loanTable dd,.p-loanTable dd .p-loanTable dt{margin:0}
@media screen and (min-width:769px){.p-overview__text{line-height:1.625}.p-feeTable__space,.p-scholarshipTable__space{width:1200px;padding-left:0;padding-right:0}.p-feeTable__note{max-width:1200px}.p-loanTable{grid-template-columns:120px 1fr}.p-loanTable dd{margin-top:20px}.p-loanTable dd:is(dt:first-child+*){margin-top:0}}
/*# sourceMappingURL=guidance.css.map */