@charset "UTF-8";.pink-bold-title{color:#ff7b75;font-size:clamp(1.8rem,1.25vw,2.4rem);font-weight:500;margin-bottom:.5vw}.notes-list.pink{color:#ff7b75}.notes-list.red-text{color:red}.notes-list.mb-adjust{margin-bottom:5vw}.course-intro-container{display:flex;justify-content:space-between}.course-intro-container .course-intro{width:45%}.course-intro-container .course-intro .underbar-title{margin-bottom:2vw}.course-intro-container .course-intro .intro-list>li{font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:1.7;font-weight:500;position:relative;padding-left:1.5em;margin-bottom:3vw}.course-intro-container .course-intro .intro-list>li::before{content:"";position:absolute;left:0;top:.35em;width:1em;height:1em;border-radius:50%;background:#ff7b75}.course-intro-container .course-intro .intro-list>li>:last-child{margin-bottom:0}.course-intro-container .course-intro .intro-list>li:last-of-type{margin-bottom:0}.application-2-col{display:flex;justify-content:space-between;margin-bottom:5vw}.application-2-col .application-info{width:48%}.application-2-col .application-info>:last-child{margin-bottom:0}table.table_std.selection-method td,table.table_std.selection-method th{font-weight:500}table.table_std.selection-method th{font-size:clamp(1.8rem,1.25vw,2.4rem)}table.table_std.selection-method td.dark-bg{background:#bfbfbf}table.table_std.selection-method td .notes{display:inline-block;font-size:.9em;line-height:1.9;position:relative;padding-left:1.2em}table.table_std.selection-method td .notes::before{content:"※";position:absolute;left:0;top:0}table.table_std.selection-method td .circle-box{width:100%;display:flex;justify-content:center;font-size:clamp(3.2rem,2.2vw,4.27rem);line-height:1;padding-bottom:1.6vw}table.table_std.selection-method td.bar-text-include{position:relative;padding-bottom:4vw}table.table_std.selection-method td.bar-text-include .bar-text{position:absolute;left:-85%;bottom:1.6vw;z-index:2;width:270%;height:2.4vw;background:#fff;display:flex;align-items:center;justify-content:center;font-size:clamp(1.6rem,1.1vw,2.1rem);font-weight:500}table.table_std.selection-method thead th{background:#8296bd;color:#000}table.table_std.selection-method thead th:first-of-type{background:#1c4187}table.table_std.selection-method tbody th{background:#3e5d99;color:#fff}table.table_std.outline-table.mb10{margin-bottom:10px}table.table_std.outline-table td,table.table_std.outline-table th{font-size:clamp(1.6rem,1.1vw,2.1rem);font-weight:500}table.table_std.outline-table tbody th{background:#607aab;color:#fff}table.table_std.outline-table tbody tr td{background:#d9d9d9}table.table_std.outline-table tbody tr:nth-of-type(even) td{background:#f2f2f2}a.loan-link-btn{width:75%;height:4.8vw;margin:0 auto 4vw;background:#1c4187;border-radius:1vw;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(1.6rem,1.1vw,2.1rem);font-weight:500;line-height:2;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.5)}.loan-link-btn-2-col{width:65%;margin:0 auto 4vw;display:flex;justify-content:space-between}.loan-link-btn-2-col a.loan-link-btn{width:26vw;height:18vw;margin:0;background:#ff7b75}.flow-title{width:16vw;height:2.8vw;background:#000;border-radius:100px;margin:0 auto 2vw;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(1.8rem,1.25vw,2.4rem)}.flow-list{width:69vw;margin:0 auto 6.5vw;display:flex;flex-direction:column;align-items:flex-end}.flow-list>li{width:69vw;height:6.25vw;border:2px solid #000;border-radius:1vw;margin-bottom:3.5vw;display:flex;align-items:center;font-size:clamp(1.6rem,1.1vw,2.1rem);padding-left:7vw;position:relative}.flow-list>li::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-2.6vw;width:0;height:0;border-style:solid;border-right:3vw solid transparent;border-left:3vw solid transparent;border-top:1.4vw solid #1c4187;border-bottom:0}.flow-list>li span{position:absolute;top:50%;left:-3vw;transform:translateY(-50%);width:7.5vw;height:7.5vw;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(4.2rem,2.9vw,5.6rem);font-family:Oswald,sans-serif;font-weight:400}.flow-list>li:last-of-type{margin-bottom:0}.flow-list>li:last-of-type::after{content:none}.benefit-plan-content{background:#dde2ed;padding:6vw}.benefit-plan-content .benefit-plan-intro{display:flex;flex-direction:column;margin-bottom:6vw}.benefit-plan-content .benefit-plan-intro dt{width:100%;min-height:3.2vw;background:#1c4187;display:flex;align-items:center;padding:5px 5%;color:#fff;font-size:clamp(2.1rem,1.45vw,2.8rem);font-weight:500;margin-bottom:3vw}.benefit-plan-content .benefit-plan-intro dd{width:90%;margin:0 auto}.benefit-plan-content .benefit-plan-intro dd .flow-list{width:100%}.benefit-plan-content .benefit-plan-intro dd .flow-list>li{width:95%;background:#fff}.benefit-plan-content .benefit-plan-intro dd .flow-list>li span{left:-5%;background:#fff;border:2px solid #000;color:#000}.benefit-plan-content .benefit-plan-intro dd :last-child{margin-bottom:0}.benefit-plan-content :last-child{margin-bottom:0}a.tdu{text-decoration:underline}@media screen and (max-width:1024px) and (orientation:portrait){.pink-bold-title{font-size:1.5rem;margin-bottom:0}.course-intro-container{flex-wrap:wrap}.course-intro-container .course-intro{width:100%}.course-intro-container .course-intro .underbar-title{margin-bottom:2vw}.course-intro-container .course-intro .intro-list>li{font-size:1.5rem;margin-bottom:5vw}.course-intro-container .course-intro .intro-list>li::before{top:.5em;width:.8em;height:.8em}.application-2-col{flex-wrap:wrap}.application-2-col .application-info{width:100%}table.table_std.selection-method th{font-size:1.5rem}table.table_std.selection-method td .circle-box{font-size:1.8rem;line-height:1;padding-bottom:1.6vw}table.table_std.selection-method td.bar-text-include{padding-bottom:4vw;height:clamp(200px,20vw,250px)}table.table_std.selection-method td.bar-text-include .bar-text{width:270%;height:7vw;font-size:1.4rem}a.loan-link-btn{width:100%;height:auto;margin:0 auto 4vw;background:#1c4187;border-radius:1vw;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(1.6rem,1.1vw,2.1rem);font-weight:500;line-height:2;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.5);padding:2vw 4vw}.loan-link-btn-2-col{width:100%;margin:0 auto 6vw;display:block}.loan-link-btn-2-col a.loan-link-btn{width:100%;height:auto;padding:2vw 4vw;font-size:1.4rem;font-weight:500;margin-bottom:3vw;display:block;line-height:1.8em}.flow-title{width:100%;height:auto;margin:0 auto 4vw;font-size:1.5rem}.flow-list{width:97%;margin:0 0 0 auto}.flow-list>li{width:100%;height:auto;padding:4vw 4vw 4vw 10vw;border-radius:2vw;margin-bottom:8vw;font-size:1.4rem}.flow-list>li::after{bottom:-5.8vw;border-right:4vw solid transparent;border-left:4vw solid transparent;border-top:2.4vw solid #1c4187}.flow-list>li span{left:-6vw;width:11.5vw;height:11.5vw;font-size:1.6rem}.benefit-plan-content .benefit-plan-intro dt{font-size:1.5rem}.benefit-plan-content .benefit-plan-intro dd{width:100%;margin:0 auto}.benefit-plan-content .benefit-plan-intro dd .flow-list>li span{left:-8%}}