@charset "UTF-8";.index-title{font-size:2.6rem;color:#00615f;margin-bottom:1em}.content-inner.border-top{border-top:1px solid #e1e5e8;padding-top:4vh}.academics .index-content li:nth-child(3),.academics .index-content li:nth-child(4),.academics .index-content li:nth-child(5){width:31%}.academics .index-content li:nth-child(1) a .img-box{background:url(/images/mainvisual/mainvisual-ac-medical.jpg) no-repeat center center;background-size:cover}.academics .index-content li:nth-child(1) a .en{color:#3973ba}.academics .index-content li:nth-child(2) a .img-box{background:url(/images/mainvisual/mainvisual-ac-nursing.jpg) no-repeat center center;background-size:cover}.academics .index-content li:nth-child(2) a .en{color:#e0587f}.academics .index-content li:nth-child(3) a .img-box{background:url(/images/mainvisual/mainvisual-ac-physical.jpg) no-repeat center center;background-size:cover}.academics .index-content li:nth-child(3) a .en{color:#7eba39}.academics .index-content li:nth-child(4) a .img-box{background:url(/images/mainvisual/mainvisual-ac-occupational.jpg) no-repeat center center;background-size:cover}.academics .index-content li:nth-child(4) a .en{color:#39ba6f}.academics .index-content li:nth-child(5) a .img-box{background:url(/images/mainvisual/mainvisual-ac-speech.jpg) no-repeat center center;background-size:cover}.academics .index-content li:nth-child(5) a .en{color:#39b6ba}.academics .index-content li a .jp{line-height:1.6em;margin-bottom:0}.academics .index-content li a .jp span{display:block;font-size:calc(.8rem + .5vw);line-height:1.6em}.academics .index-content li a .en{font-size:1.2rem;line-height:1.5em;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:0;margin-bottom:2vw}.academics .page-list li a{line-height:1.6em;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start}.academics .page-list li a span{color:#00615f;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.5em;font-weight:600;letter-spacing:0;display:block}.square-title{padding-left:1.3em;position:relative;font-size:1.8rem;font-weight:700}.square-title::before{position:absolute;content:"■";font-size:1.8rem;top:0;left:0}.medicaltechnology .page-head .main-inner .page-title .cat-en{color:#3973ba}.nursing .page-head .main-inner .page-title .cat-en{color:#e0587f}.physical .page-head .main-inner .page-title .cat-en{color:#7eba39}.occupational .page-head .main-inner .page-title .cat-en{color:#39ba6f}.speech .page-head .main-inner .page-title .cat-en{color:#39b6ba}.page-navi-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:8vh}.page-navi-list li{width:33.3333333333%;height:65px;border-bottom:1px solid #fff;border-right:1px solid #fff}.page-navi-list li a{display:flex;align-items:center;width:100%;height:100%;font-size:1.5rem;position:relative;background:#e1e5e8;padding:1em;transition:all .4s ease}.page-navi-list li a::before{content:"";position:absolute;width:8px;height:8px;border-right:solid 1.5px #000;border-bottom:solid 1.5px #000;transform:translateY(-50%) rotate(315deg);top:50%;right:1em}.page-navi-list li a::after{content:"";position:absolute;background:#000;width:11px;height:1.5px;top:50%;right:1em;transform:translateY(-50%)}.page-navi-list li a:hover{color:#fff;opacity:1}.page-navi-list li a:hover::before{border-right:solid 1.5px #fff;border-bottom:solid 1.5px #fff}.page-navi-list li a:hover::after{background:#fff}.page-navi-list li a.active{color:#fff}.page-navi-list li a.active::before{border-right:solid 1.5px #fff;border-bottom:solid 1.5px #fff}.page-navi-list li a.active::after{background:#fff}.medicaltechnology .page-navi-list li a:hover{background:#3973ba}.medicaltechnology .page-navi-list li a.active{background:#3973ba}.nursing .page-navi-list li a:hover{background:#e0587f}.nursing .page-navi-list li a.active{background:#e0587f}.physical .page-navi-list li a:hover{background:#7eba39}.physical .page-navi-list li a.active{background:#7eba39}.occupational .page-navi-list li a:hover{background:#39ba6f}.occupational .page-navi-list li a.active{background:#39ba6f}.speech .page-navi-list li a:hover{background:#39b6ba}.speech .page-navi-list li a.active{background:#39b6ba}.academics-lead-content{display:flex;justify-content:space-between;width:95%;margin-left:5%;margin-bottom:5vw}.academics-lead-content .lead-copy{width:25%;padding:0 5%;display:flex;flex-direction:row-reverse}.academics-lead-content .lead-copy p.show-content:nth-child(1){animation:lead-fade-up .5s ease-out both}.academics-lead-content .lead-copy p.show-content:nth-child(2){animation:lead-fade-up .5s ease-out .1s both}.academics-lead-content .lead-copy p.show-content:nth-child(3){animation:lead-fade-up .5s ease-out .2s both}.academics-lead-content .lead-copy p{font-size:calc(1rem + 1.2vw);letter-spacing:.1em;font-family:"Noto Serif JP",serif;writing-mode:vertical-rl;line-height:2em;opacity:0}.medicaltechnology .academics-lead-content .lead-copy p{color:#3973ba}.nursing .academics-lead-content .lead-copy p{color:#e0587f}.physical .academics-lead-content .lead-copy p{color:#7eba39}.occupational .academics-lead-content .lead-copy p{color:#39ba6f}.speech .academics-lead-content .lead-copy p{color:#39b6ba}.academics-lead-content .lead-photo{width:75%}.academics-lead-content .lead-photo img{width:100%}@keyframes lead-fade-up{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.academics-feature-list li{margin-bottom:3vw;display:flex;justify-content:space-between}.academics-feature-list li .num{width:75px}.academics-feature-list li .num span{font-weight:600;padding-right:40px;position:relative;display:inline-block;font-size:1.8rem;font-family:Montserrat,sans-serif}.academics-feature-list li .num span::before{position:absolute;content:"";width:25px;height:1px;top:50%;right:0;transform:translateY(-50%)}.medicaltechnology .academics-feature-list li .num span::before{background:#3973ba}.nursing .academics-feature-list li .num span::before{background:#e0587f}.physical .academics-feature-list li .num span::before{background:#7eba39}.occupational .academics-feature-list li .num span::before{background:#39ba6f}.speech .academics-feature-list li .num span::before{background:#39b6ba}.medicaltechnology .academics-feature-list li .num{color:#3973ba}.nursing .academics-feature-list li .num{color:#e0587f}.physical .academics-feature-list li .num{color:#7eba39}.occupational .academics-feature-list li .num{color:#39ba6f}.speech .academics-feature-list li .num{color:#39b6ba}.academics-feature-list li .feature-text{width:60%;padding-right:3%}.academics-feature-list li .feature-text .lead{font-size:1.8rem;margin-bottom:.2em;font-weight:500}.medicaltechnology .academics-feature-list li .feature-text .lead{color:#3973ba}.nursing .academics-feature-list li .feature-text .lead{color:#e0587f}.physical .academics-feature-list li .feature-text .lead{color:#7eba39}.occupational .academics-feature-list li .feature-text .lead{color:#39ba6f}.speech .academics-feature-list li .feature-text .lead{color:#39b6ba}.academics-feature-list li .feature-text .text{font-size:1.5rem}.academics-feature-list li .feature-photo{width:calc(40% - 75px)}.academics-feature-list li .feature-photo img{width:100%}.academics-tab{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2vw}.academics-tab li{width:25%;height:65px;border-bottom:1px solid #fff;border-right:1px solid #fff;display:flex;align-items:center;font-size:1.4rem;background:#e6e6e6;padding:1em;transition:all .4s ease;text-align:center;cursor:pointer;justify-content:center;line-height:1.5em;position:relative}.academics-tab li:hover{color:#fff}.academics-tab li.active{color:#fff}.academics-tab li.active::before{position:absolute;content:"";width:1px;height:2vw;bottom:0;left:50%;transform:translateY(100%) translateX(-50%)}.medicaltechnology .academics-tab li.active::before{background:#3973ba}.nursing .academics-tab li.active::before{background:#e0587f}.physical .academics-tab li.active::before{background:#7eba39}.occupational .academics-tab li.active::before{background:#39ba6f}.speech .academics-tab li.active::before{background:#39b6ba}.medicaltechnology .academics-tab li:hover{background:#3973ba}.medicaltechnology .academics-tab li.active{background:#3973ba}.nursing .academics-tab li:hover{background:#e0587f}.nursing .academics-tab li.active{background:#e0587f}.physical .academics-tab li:hover{background:#7eba39}.physical .academics-tab li.active{background:#7eba39}.occupational .academics-tab li:hover{background:#39ba6f}.occupational .academics-tab li.active{background:#39ba6f}.speech .academics-tab li:hover{background:#39b6ba}.speech .academics-tab li.active{background:#39b6ba}.academics-tab.border-none li.active::before{display:none}.academics-panel-area{padding:2vw}.medicaltechnology .academics-panel-area{border:1px solid #3973ba}.nursing .academics-panel-area{border:1px solid #e0587f}.physical .academics-panel-area{border:1px solid #7eba39}.occupational .academics-panel-area{border:1px solid #39ba6f}.speech .academics-panel-area{border:1px solid #39b6ba}.academics-panel-area.border-none{border:unset;padding:0}.academics-panel-area .academics-panel{display:none}.academics-panel-area .academics-panel.active{display:block}.academics-panel-area .academics-panel .panel-lead{font-weight:500;margin-bottom:1.5em;font-size:1.8rem}.medicaltechnology .academics-panel-area .academics-panel .panel-lead{color:#3973ba}.nursing .academics-panel-area .academics-panel .panel-lead{color:#e0587f}.physical .academics-panel-area .academics-panel .panel-lead{color:#7eba39}.occupational .academics-panel-area .academics-panel .panel-lead{color:#39ba6f}.speech .academics-panel-area .academics-panel .panel-lead{color:#39b6ba}.academics-panel-area .academics-panel .panel-num-list li{display:flex;align-items:center;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #e6e6e6}.academics-panel-area .academics-panel .panel-num-list li:last-child{border-bottom:unset}.academics-panel-area .academics-panel .panel-num-list span{display:inline-block;font-size:1.6rem;font-family:Montserrat,sans-serif;font-weight:600;color:#fff;position:relative;margin-right:1em;z-index:0;width:3rem;text-align:center}.academics-panel-area .academics-panel .panel-num-list span::before{width:3rem;height:3rem;background:#000;position:absolute;content:"";top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:-1}.medicaltechnology .academics-panel-area .academics-panel .panel-num-list span::before{background:#3973ba}.nursing .academics-panel-area .academics-panel .panel-num-list span::before{background:#e0587f}.physical .academics-panel-area .academics-panel .panel-num-list span::before{background:#7eba39}.occupational .academics-panel-area .academics-panel .panel-num-list span::before{background:#39ba6f}.speech .academics-panel-area .academics-panel .panel-num-list span::before{background:#39b6ba}.academics-panel-area .academics-panel .panel-num-list p{font-size:1.5rem;width:calc(100% - 4rem)}.academics-section-title{text-align:center;font-size:2.4rem;margin-bottom:8vw;letter-spacing:.1em;position:relative}.medicaltechnology .academics-section-title{color:#3973ba}.medicaltechnology .academics-section-title::before{background:url(/academics/images/title-arrow-medical.png) no-repeat center center;background-size:contain}.nursing .academics-section-title{color:#e0587f}.nursing .academics-section-title::before{background:url(/academics/images/title-arrow-nursing.png) no-repeat center center;background-size:contain}.physical .academics-section-title{color:#7eba39}.physical .academics-section-title::before{background:url(/academics/images/title-arrow-physical.png) no-repeat center center;background-size:contain}.occupational .academics-section-title{color:#39ba6f}.occupational .academics-section-title::before{background:url(/academics/images/title-arrow-occupational.png) no-repeat center center;background-size:contain}.speech .academics-section-title{color:#39b6ba}.speech .academics-section-title::before{background:url(/academics/images/title-arrow-speech.png) no-repeat center center;background-size:contain}.academics-section-title::before{position:absolute;content:"";bottom:-35px;left:50%;transform:translateX(-50%);width:calc(100px + 18vw);height:2vw}.academics-movie-box{width:100%;padding-top:56.25%;margin-bottom:4vw;position:relative}.academics-movie-box iframe{position:absolute;top:0;right:0;width:100%;height:100%}.academics-bnr-box{margin-bottom:3vw}.academics-bnr-box a{display:block;width:100%}.academics-bnr-box a img{width:100%}.medicaltechnology .section-min-title{color:#3973ba}.nursing .section-min-title{color:#e0587f}.physical .section-min-title{color:#7eba39}.occupational .section-min-title{color:#39ba6f}.speech .section-min-title{color:#39b6ba}.academics-bg-box-list{display:flex;justify-content:space-between;flex-wrap:wrap}.academics-bg-box-list>li{width:48%;padding:2vw;background:rgba(225,229,232,.6);margin-bottom:1vw}.academics-bg-box-list>li .title{text-align:center;font-size:2rem;margin-bottom:1em;font-weight:500}.medicaltechnology .academics-bg-box-list>li .title{color:#3973ba}.nursing .academics-bg-box-list>li .title{color:#e0587f}.physical .academics-bg-box-list>li .title{color:#7eba39}.occupational .academics-bg-box-list>li .title{color:#39ba6f}.speech .academics-bg-box-list>li .title{color:#39b6ba}.academics-bg-box-list>li .border-text{text-decoration:underline;text-align:center;font-size:1.6rem;margin-bottom:1em}.academics-bg-box-list>li .sub-text{font-size:1.5rem}.academics-bg-box-list>li.mb-add{margin-bottom:3vw}.academics-bg-box-list.one-box-column>li{width:100%}.academics-bg-box-list.three-box-column li{width:32%}.academics-bg-box-list.four-box-column li{width:24%;margin-bottom:1vw}.academics-bg-box-list.four-box-column li.op0{opacity:0}.academics-bg-box-list.mb-add{margin-bottom:3vw}.academics-photo-content.al-center{align-items:center}.academics-photo-content .photo-box img{width:100%}.academics-photo-content .photo-box .profile{text-align:center;font-size:1.6rem;font-weight:600}.academics-photo-content .photo-box .profile span{font-size:1.3rem;display:block}.academics-photo-content .photo-box.w40{width:40%}.academics-photo-content .text-box span{color:#fff;font-size:1.8rem;padding:0 .4em;display:inline-block;margin-bottom:.5em}.medicaltechnology .academics-photo-content .text-box span{background:#3973ba}.nursing .academics-photo-content .text-box span{background:#e0587f}.physical .academics-photo-content .text-box span{background:#7eba39}.occupational .academics-photo-content .text-box span{background:#39ba6f}.speech .academics-photo-content .text-box span{background:#39b6ba}.academics-photo-content .text-box.w55{width:55%}.academics-photo-content .text-box .voice-lead{font-size:2.4rem;font-family:"Noto Serif JP",serif;margin-bottom:1em;line-height:1.8em}.medicaltechnology .academics-photo-content .text-box .voice-lead{color:#3973ba}.nursing .academics-photo-content .text-box .voice-lead{color:#e0587f}.physical .academics-photo-content .text-box .voice-lead{color:#7eba39}.occupational .academics-photo-content .text-box .voice-lead{color:#39ba6f}.speech .academics-photo-content .text-box .voice-lead{color:#39b6ba}.academics-photo-content .text-box dl.field-box{display:flex;justify-content:space-between;border-bottom:1px solid #000}.academics-photo-content .text-box dl.field-box dt{width:30%;padding:.6em;border-right:1px solid #000;font-size:1.4rem;line-height:1.6em}.academics-photo-content .text-box dl.field-box dd{width:70%;padding:.6em;font-size:1.4rem;line-height:1.6em}.academics-photo-content .text-box dl.field-box:first-child{border-top:1px solid #000}.academics-photo-content .text-box .info{font-size:1.4rem;line-height:1.6em}.medicaltechnology .dot-list li{color:#3973ba}.nursing .dot-list li{color:#e0587f}.physical .dot-list li{color:#7eba39}.occupational .dot-list li{color:#39ba6f}.speech .dot-list li{color:#39b6ba}.dot-list.black li{color:#000}.dot-list.mb-none{margin-bottom:0}.dot-list.mb-none li{margin-bottom:0}.dot-list.flex{display:flex}.dot-list.flex li{margin-right:.8em;padding-left:.8em}.academics-graph-content{margin-bottom:1vw}.academics-graph-content .graph-title{font-size:2.2rem;margin-bottom:1em}.medicaltechnology .academics-graph-content .graph-title{color:#3973ba}.nursing .academics-graph-content .graph-title{color:#e0587f}.physical .academics-graph-content .graph-title{color:#7eba39}.occupational .academics-graph-content .graph-title{color:#39ba6f}.speech .academics-graph-content .graph-title{color:#39b6ba}.academics-graph-content .graph{width:70%;margin-inline:auto}.academics-graph-content .graph img{width:100%}.paragraph .dep-color{display:block;font-size:1.7rem;color:#00615f}.paragraph .dep-color.small{font-size:1.4rem}.medicaltechnology .paragraph .dep-color{color:#3973ba}.nursing .paragraph .dep-color{color:#e0587f}.physical .paragraph .dep-color{color:#7eba39}.occupational .paragraph .dep-color{color:#39ba6f}.speech .paragraph .dep-color{color:#39b6ba}.timetable-content .timetable-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.medicaltechnology .timetable-content .timetable-title{color:#3973ba}.nursing .timetable-content .timetable-title{color:#e0587f}.physical .timetable-content .timetable-title{color:#7eba39}.occupational .timetable-content .timetable-title{color:#39ba6f}.speech .timetable-content .timetable-title{color:#39b6ba}table.table_std{border-collapse:collapse;width:100%;margin-bottom:3vh}table.table_std td,table.table_std th{padding:10px;font-size:1.4rem;text-align:left;vertical-align:middle}.medicaltechnology table.table_std td,.medicaltechnology table.table_std th{border:1px solid #3973ba}.nursing table.table_std td,.nursing table.table_std th{border:1px solid #e0587f}.physical table.table_std td,.physical table.table_std th{border:1px solid #7eba39}.occupational table.table_std td,.occupational table.table_std th{border:1px solid #39ba6f}.speech table.table_std td,.speech table.table_std th{border:1px solid #39b6ba}table.table_std td>:last-child,table.table_std th>:last-child{margin-bottom:0}table.table_std td.gray,table.table_std th.gray{background:rgba(225,229,232,.6)!important}table.table_std td.color01,table.table_std th.color01{color:#000}.medicaltechnology table.table_std td.color01,.medicaltechnology table.table_std th.color01{background:rgba(57,115,186,.1)!important}.nursing table.table_std td.color01,.nursing table.table_std th.color01{background:rgba(224,88,127,.1)!important}.physical table.table_std td.color01,.physical table.table_std th.color01{background:rgba(126,186,57,.1)!important}.occupational table.table_std td.color01,.occupational table.table_std th.color01{background:rgba(57,186,111,.1)!important}.speech table.table_std td.color01,.speech table.table_std th.color01{background:rgba(57,182,186,.1)!important}table.table_std td.color02,table.table_std th.color02{color:#000}.medicaltechnology table.table_std td.color02,.medicaltechnology table.table_std th.color02{background:rgba(57,115,186,.3)!important}.nursing table.table_std td.color02,.nursing table.table_std th.color02{background:rgba(224,88,127,.3)!important}.physical table.table_std td.color02,.physical table.table_std th.color02{background:rgba(126,186,57,.3)!important}.occupational table.table_std td.color02,.occupational table.table_std th.color02{background:rgba(57,186,111,.3)!important}.speech table.table_std td.color02,.speech table.table_std th.color02{background:rgba(57,182,186,.3)!important}table.table_std td.color03,table.table_std th.color03{color:#000}.medicaltechnology table.table_std td.color03,.medicaltechnology table.table_std th.color03{background:rgba(57,115,186,.5)!important}.nursing table.table_std td.color03,.nursing table.table_std th.color03{background:rgba(224,88,127,.5)!important}.physical table.table_std td.color03,.physical table.table_std th.color03{background:rgba(126,186,57,.5)!important}.occupational table.table_std td.color03,.occupational table.table_std th.color03{background:rgba(57,186,111,.5)!important}.speech table.table_std td.color03,.speech table.table_std th.color03{background:rgba(57,182,186,.5)!important}table.table_std td.ad-color,table.table_std th.ad-color{background:rgba(128,207,200,.4)!important}table.table_std th{color:#fff;text-align:center;font-weight:500}.medicaltechnology table.table_std th{background:rgba(57,115,186,.7)!important}.nursing table.table_std th{background:rgba(224,88,127,.7)!important}.physical table.table_std th{background:rgba(126,186,57,.7)!important}.occupational table.table_std th{background:rgba(57,186,111,.7)!important}.speech table.table_std th{background:rgba(57,182,186,.7)!important}table.table_std td{color:#000;text-align:left;background:#fff;font-size:1.6rem}table.table_std td.center{text-align:center}.medicaltechnology table.table_std td span.dep-color{color:#3973ba}.nursing table.table_std td span.dep-color{color:#e0587f}.physical table.table_std td span.dep-color{color:#7eba39}.occupational table.table_std td span.dep-color{color:#39ba6f}.speech table.table_std td span.dep-color{color:#39b6ba}table.table_std tr:nth-of-type(2n) td{background:#fff}table.table_std.staff tr td{background:rgba(128,207,200,.1)!important}.medicaltechnology table.table_std.staff tr td{background:rgba(57,115,186,.1)!important}.nursing table.table_std.staff tr td{background:rgba(224,88,127,.1)!important}.physical table.table_std.staff tr td{background:rgba(126,186,57,.1)!important}.occupational table.table_std.staff tr td{background:rgba(57,186,111,.1)!important}.speech table.table_std.staff tr td{background:rgba(57,182,186,.1)!important}table.table_std.staff tr:nth-of-type(2n) td{background:rgba(128,207,200,.4)!important}.medicaltechnology table.table_std.staff tr:nth-of-type(2n) td{background:rgba(57,115,186,.4)!important}.nursing table.table_std.staff tr:nth-of-type(2n) td{background:rgba(224,88,127,.4)!important}.physical table.table_std.staff tr:nth-of-type(2n) td{background:rgba(126,186,57,.4)!important}.occupational table.table_std.staff tr:nth-of-type(2n) td{background:rgba(57,186,111,.4)!important}.speech table.table_std.staff tr:nth-of-type(2n) td{background:rgba(57,182,186,.4)!important}table.table_std.staff tr .arrow{position:relative;padding-left:1.2em}table.table_std.staff tr .arrow::before{position:absolute;content:">";font-size:1.5rem;left:0;color:#000}.table-caption{font-size:1.4rem;text-align:right;color:grey}table.schedule-table{border-collapse:collapse;width:100%;margin-bottom:3vh}table.schedule-table td,table.schedule-table th{padding:10px;font-size:1.4rem;text-align:left;vertical-align:middle}.medicaltechnology table.schedule-table td,.medicaltechnology table.schedule-table th{border:1px solid #3973ba}.nursing table.schedule-table td,.nursing table.schedule-table th{border:1px solid #e0587f}.physical table.schedule-table td,.physical table.schedule-table th{border:1px solid #7eba39}.occupational table.schedule-table td,.occupational table.schedule-table th{border:1px solid #39ba6f}.speech table.schedule-table td,.speech table.schedule-table th{border:1px solid #39b6ba}table.schedule-table td>:last-child,table.schedule-table th>:last-child{margin-bottom:0}table.schedule-table th{color:#fff;text-align:center;font-weight:500}.medicaltechnology table.schedule-table th{background:rgba(57,115,186,.7)!important}.nursing table.schedule-table th{background:rgba(224,88,127,.7)!important}.physical table.schedule-table th{background:rgba(126,186,57,.7)!important}.occupational table.schedule-table th{background:rgba(57,186,111,.7)!important}.speech table.schedule-table th{background:rgba(57,182,186,.7)!important}table.schedule-table td{color:#000;text-align:center;background:#fff}dl.careerup-content{margin-bottom:2vw}dl.careerup-content dt{margin-bottom:.5em}dl.careerup-content dt p{font-size:1.8rem;color:#e0587f}dl.careerup-content dt a{display:inline-block;text-decoration:underline;color:grey;font-size:1.4rem}.photo-box-content li figure img{width:100%}.photo-box-content li .title{font-size:1.8rem}.medicaltechnology .photo-box-content li .title{color:#3973ba}.nursing .photo-box-content li .title{color:#e0587f}.physical .photo-box-content li .title{color:#7eba39}.occupational .photo-box-content li .title{color:#39ba6f}.speech .photo-box-content li .title{color:#39b6ba}h4.academics-border-title{font-size:2rem;text-decoration:underline;margin-bottom:1em;color:#80cfc8}.medicaltechnology h4.academics-border-title{color:#3973ba}.nursing h4.academics-border-title{color:#e0587f}.physical h4.academics-border-title{color:#7eba39}.occupational h4.academics-border-title{color:#39ba6f}.speech h4.academics-border-title{color:#39b6ba}h4.academics-border-title span{font-size:1.6rem;display:block}h4.academics-color-title{font-size:2rem;margin-bottom:1em}.medicaltechnology h4.academics-color-title{color:#3973ba}.nursing h4.academics-color-title{color:#e0587f}.physical h4.academics-color-title{color:#7eba39}.occupational h4.academics-color-title{color:#39ba6f}.speech h4.academics-color-title{color:#39b6ba}h4.academics-color-title span{font-size:1.6rem;display:block}h4.academics-color-title.mb-none{margin-bottom:0}.flow-content dl.flow-block{display:flex;justify-content:space-between}.medicaltechnology .flow-content dl.flow-block{border-bottom:1px solid #3973ba}.nursing .flow-content dl.flow-block{border-bottom:1px solid #e0587f}.physical .flow-content dl.flow-block{border-bottom:1px solid #7eba39}.occupational .flow-content dl.flow-block{border-bottom:1px solid #39ba6f}.speech .flow-content dl.flow-block{border-bottom:1px solid #39b6ba}.flow-content dl.flow-block:last-child{border-bottom:unset}.flow-content dl.flow-block dt{width:10%;font-size:1.5rem;background:#e1e5e8;writing-mode:vertical-rl;text-orientation:upright;display:flex;justify-content:center;align-items:center;padding:2em}.medicaltechnology .flow-content dl.flow-block dt{border-right:1px solid #3973ba}.nursing .flow-content dl.flow-block dt{border-right:1px solid #e0587f}.physical .flow-content dl.flow-block dt{border-right:1px solid #7eba39}.occupational .flow-content dl.flow-block dt{border-right:1px solid #39ba6f}.speech .flow-content dl.flow-block dt{border-right:1px solid #39b6ba}.flow-content dl.flow-block dt span{position:relative;display:inline-block;width:1rem;height:1rem}.flow-content dl.flow-block dt span::before{position:absolute;content:"";top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:3px;height:3px;background:#000;border-radius:50%}.flow-content dl.flow-block dd{width:90%;padding:2em;font-size:1.5rem}.flow-content dl.flow-block dd .flow-flex{display:flex;justify-content:space-between}.flow-content dl.flow-block dd .flow-flex .flow-text{width:65%}.flow-content dl.flow-block dd .flow-flex .flow-text .title{font-size:2rem;margin-bottom:.5em}.medicaltechnology .flow-content dl.flow-block dd .flow-flex .flow-text .title{color:#3973ba}.nursing .flow-content dl.flow-block dd .flow-flex .flow-text .title{color:#e0587f}.physical .flow-content dl.flow-block dd .flow-flex .flow-text .title{color:#7eba39}.occupational .flow-content dl.flow-block dd .flow-flex .flow-text .title{color:#39ba6f}.speech .flow-content dl.flow-block dd .flow-flex .flow-text .title{color:#39b6ba}.flow-content dl.flow-block dd .flow-flex .flow-text .text{font-size:1.5rem}.flow-content dl.flow-block dd .flow-flex .flow-text.w100{width:100%}.flow-content dl.flow-block dd .flow-flex .flow-img{width:30%}.flow-content dl.flow-block dd .flow-flex .flow-img img{width:100%}.flow-content dl.flow-block dd.w100{width:100%}.curriculum-attention-list{margin-bottom:2vw}.curriculum-attention-list li{display:flex;font-size:1.4rem;line-height:1.6em;margin-bottom:.5em}.curriculum-attention-list li span{display:inline-block}.medicaltechnology .curriculum-attention-list li span.dep-color{color:#3973ba}.nursing .curriculum-attention-list li span.dep-color{color:#e0587f}.physical .curriculum-attention-list li span.dep-color{color:#7eba39}.occupational .curriculum-attention-list li span.dep-color{color:#39ba6f}.speech .curriculum-attention-list li span.dep-color{color:#39b6ba}.curriculum-link-list{margin-bottom:3vw}.curriculum-link-list li{margin-bottom:1vw}.medicaltechnology .text-link{color:#3973ba}.nursing .text-link{color:#e0587f}.physical .text-link{color:#7eba39}.occupational .text-link{color:#39ba6f}.speech .text-link{color:#39b6ba}.anchor-point{margin-top:-10vw;padding-top:10vw}.curriculum-academics-photo-content .photo-box{width:30%}.curriculum-academics-photo-content .photo-box img{width:100%}.curriculum-academics-photo-content .text-box{width:65%}.message-content{align-items:flex-start}.message-content .photo-box{position:relative}.message-content .photo-box img{width:100%}.message-content .photo-box .name{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);text-align:center;font-size:1.7rem;color:#fff;line-height:1.6em;width:100%}.message-content .photo-box .name span{font-size:1.3rem;display:block}.message-content .photo-box::before{position:absolute;bottom:0;left:0;width:100%;height:26%;content:"";background:#fff;mix-blend-mode:multiply;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,97,95,.9178265056) 100%)}.message-content .text-box .lead{font-size:2rem;margin-bottom:.5em;font-family:"Noto Serif JP",serif}.medicaltechnology .message-content .text-box .lead{color:#3973ba}.nursing .message-content .text-box .lead{color:#e0587f}.physical .message-content .text-box .lead{color:#7eba39}.occupational .message-content .text-box .lead{color:#39ba6f}.speech .message-content .text-box .lead{color:#39b6ba}.message-content .text-box .text{font-size:1.5rem;margin-bottom:.5em}.general-img{width:80%;margin:0 auto}.general-img img{width:100%}.general-img.mb40{margin-bottom:40px}.general-img02{width:50%;margin:0}.general-img02 img{width:100%}.general-img02.mb40{margin-bottom:40px}.seminar .general-img.small{width:80%;margin:0 auto}.seminar .general-img.small img{width:100%}.sports .main-inner{padding:0}.sports .main-inner .mainvisual{position:relative;height:40vw}.sports .main-inner .mainvisual h2.sports-title{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:calc(2rem + .7vw);font-weight:500;line-height:1.1em;text-align:center;color:#fff;font-family:"Noto Serif JP",serif}.sports .main-inner .mainvisual h2.sports-title span{font-size:calc(4rem + 3vw);font-weight:500;line-height:1.1em}.sports .main-inner .mainvisual::before{content:"";position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,137,93,.5) 100%);width:100%;height:15vw;bottom:0;left:0}.sports-select{position:relative;width:100%;text-align:center;margin-bottom:1vh}.sports-select span{position:relative;display:inline-block;color:#fff;background:#00615f;font-size:calc(1.3rem + .3vw);font-weight:500;padding:.5em 2em;border-radius:3vw;z-index:1}.sports-select::before{content:"";position:absolute;background:#00615f;width:100%;height:2px;top:50%;left:0}h3.s-main-text{font-size:calc(3rem + 1vw);font-family:"Noto Serif JP",serif;text-align:center;line-height:1.3em;font-weight:500;color:#00615f;margin-bottom:2vw}.s-sub-text{font-size:calc(1.2rem + .3vw);margin-bottom:1vh;text-align:center}.s-sub-title{font-size:calc(1.2rem + .2vw);font-weight:500;margin-bottom:1vh}.s-photo{width:100%;margin-bottom:2vw}.s-photo img{width:100%}.s-photo.w70{width:70%;margin:0 auto 2vw}.s-wide-photo{width:100%;margin-bottom:8vh}.s-wide-photo img{width:100%}.bg-inner{position:relative;background:rgba(128,207,200,.5);padding:2em;z-index:0}.bg-inner .number{position:absolute;font-size:14rem;line-height:.8em;font-family:Montserrat,sans-serif;font-weight:500;color:rgba(255,255,255,.5);top:0;left:0;z-index:-1}.bg-inner .flex-content{display:flex;justify-content:space-between}.bg-inner .flex-content .flex-text{width:50%}.bg-inner .flex-content .flex-photo{width:45%;height:15vw;background:gray}.bg-inner .flex-content .flex-photo.photo01{background:url(/academics/physical/sports/images/box03-img01_pc.jpg) no-repeat center center;background-size:cover}.bg-inner .flex-content .flex-photo.photo02{background:url(/academics/physical/sports/images/box03-img03_pc.webp) no-repeat center center;background-size:cover}ul.two-column li a.link_btn{width:100%}@media screen and (max-width:1024px) and (orientation:portrait){.index-title{font-size:2.2rem}.academics .index-content li:nth-child(3),.academics .index-content li:nth-child(4),.academics .index-content li:nth-child(5){width:100%}.academics .index-content li a .jp span{font-size:calc(1rem + .5vw)}.page-navi-list li{width:50%}.page-navi-list li a{padding:1em 2em 1em 1em}.academics-lead-content .lead-copy{padding:0 3%}.academics-feature-list li{flex-direction:column;margin-bottom:8vw}.academics-feature-list li .num{margin-bottom:1vh;width:100%}.academics-feature-list li .num span{display:block;font-size:3rem}.academics-feature-list li .num span::before{width:calc(100% - 1.5em)}.academics-feature-list li .feature-text{width:100%;padding-right:0;padding-bottom:1vh}.academics-feature-list li .feature-text .lead{margin-bottom:1vh}.academics-feature-list li .feature-photo{width:100%}.academics-tab li{width:50%}.academics-tab li.active::before{content:unset}.academics-panel-area{padding:4vw}.academics-section-title{margin-bottom:12vw}.academics-section-title::before{bottom:-8vw;width:90%;height:6vw}.academics-bg-box-list>li{width:100%;margin-bottom:2vh;padding:4vw}.academics-bg-box-list.three-box-column li{width:100%}.academics-bg-box-list.four-box-column li{width:100%}.academics-photo-content .photo-box.w40{width:100%}.academics-photo-content .text-box.w55{width:100%}.dot-list.flex{display:flex;flex-direction:column}.academics-graph-content .graph{overflow-x:auto;width:100%;position:relative;padding-top:1.5em}.academics-graph-content .graph::before{content:"← 左へスワイプしてください";position:absolute;top:0;left:0;font-size:1.2rem;font-weight:500}.academics-graph-content .graph img{width:800px}.flow-content dl.flow-block{flex-direction:column;margin-bottom:2vh}.flow-content dl.flow-block dt{width:100%;writing-mode:unset;text-orientation:upright;padding:1em}.medicaltechnology .flow-content dl.flow-block dt{border-right:unset}.nursing .flow-content dl.flow-block dt{border-right:unset}.physical .flow-content dl.flow-block dt{border-right:unset}.occupational .flow-content dl.flow-block dt{border-right:unset}.speech .flow-content dl.flow-block dt{border-right:unset}.flow-content dl.flow-block dd{width:100%}.flow-content dl.flow-block dd .text{margin-bottom:2vh}.flow-content dl.flow-block dd .flow-flex{flex-direction:column}.flow-content dl.flow-block dd .flow-flex .flow-text{width:100%;margin-bottom:1vh}.flow-content dl.flow-block dd .flow-flex .flow-img{width:100%}.message-content .photo-box::before{height:30%}.general-img{overflow-x:auto;width:100%;position:relative;padding-top:1.5em}.general-img::before{content:"← 左へスワイプしてください";position:absolute;top:0;left:0;font-size:1.2rem;font-weight:500}.general-img img{width:800px}.general-img02{width:100%;margin:0 auto}.general-img02 img{width:100%}.general-img02.mb40{margin-bottom:40px}.sports .main-inner .mainvisual{height:100vw}.sports .main-inner .mainvisual h2.sports-title{width:90%;font-size:calc(2rem + .7vw)}.sports .main-inner .mainvisual h2.sports-title span{font-size:calc(3rem + 3vw)}.sports .main-inner .mainvisual::before{height:30vw}.sports-select span{border-radius:10vw}.s-photo.w70{width:100%}.bg-inner .flex-content{flex-direction:column}.bg-inner .flex-content .flex-text{width:100%}.bg-inner .flex-content .flex-photo{width:100%;height:40vw;margin-bottom:2vh}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.message-content .photo-box::before{height:15%}}