html,body{font-size:100%;height:100%;font-family:'Noto Sans JP', sans-serif}@media only screen and (max-width:1210px){.hide-on-med-and-down{display:none !important}nav a.sidenav-trigger{display:block}}nav ul a{padding:0 10px}nav .tab span.material-icons{padding-top:1px;margin-right:3px !important}nav li a.valign-wrapper{display:flex !important;align-items:center}.section{padding-top:6rem;padding-bottom:6rem}.sction-header{text-align:center}.sction-header p{font-family:'Oswald';margin-bottom:0}.sction-header span{font-size:1.5rem}.icon-block{padding:0 15px}.icon-block .material-icons{font-size:inherit}blockquote{border-color:#7e3988}@media screen and (max-width:767px){blockquote{margin:0}}h5.subtitle{margin-bottom:28px}nav{position:relative;background-color:#ffffff !important;color:white;z-index:1;opacity:0.95}nav .logo-img{position:absolute;top:0;bottom:0;margin:auto;height:60px}@media screen and (max-width:767px){nav .logo-img{height:48px}}nav .nav-wrapper{z-index:1;width:90% !important}nav a.nav-text{font-size:1.5rem}nav a.nav-text,nav ul.nav-text li a,nav a.sidenav-trigger{font-family:'Oswald';color:grey !important}nav .tab span.material-icons{font-size:1.2rem;margin-right:5px}nav .tel-box{position:absolute;right:2rem;top:0;bottom:0;margin:auto}nav .tel-box .inner{position:relative}nav .tel-box .inner span.material-icons{height:20px}nav .tel-box .inner span.num{padding-right:30px}nav .tel-box .inner .facebook-icon{margin:auto;height:20px}@media screen and (max-width:767px){nav .tel-box span.num{display:none}}@media screen and (max-width:767px){nav .tel-box{display:none}}.sidenav li>a{display:flex}.sidenav li>a span{margin-right:5px}.sidenav li>a .facebook-icon{height:20px;margin-right:5px}span.material-icons{height:20px}a.breadcrumb{color:#92C8E8}.breadcrumb:before{color:#414b8b}.breadcrumb:last-child{color:#414b8b}@media screen and (max-width:767px){a.breadcrumb{font-size:4vw}.breadcrumb:before{margin:0}}.contact-wrap{background-color:#fafafc}.contact-wrap .row div{padding:1rem}.contact-wrap .btn{background:#414b8b}@media screen and (max-width:767px){.contact-wrap a[href^="tel"]{text-decoration:none}.contact-wrap .card-content h4{font-size:8vw;color:black}}.pc_contact .btn,.phone_contact .btn{background:#7e3988}.page-footer{background:#fff;padding-top:0px}.page-footer .container.first{padding:3rem 0}.page-footer *{color:#fff !important}.page-footer a[href^="tel"]{color:inherit;text-decoration:none}.page-footer .footer-phone{font-size:1.3rem}.page-footer .footer-copyright{background-color:#7e3988}.page-footer .footer-copyright .container span{color:white;font-size:12px}html,body{font-size:100%;height:100%;font-family:'Noto Sans JP', sans-serif}.section{padding-top:6rem;padding-bottom:6rem}.sction-header{text-align:center}.sction-header p{font-family:'Oswald';margin-bottom:0}.sction-header span{font-size:1.5rem}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#92C8E8}.icon-block{padding:0 15px}.icon-block .material-icons{font-size:inherit}.top-map{max-width:800px;margin:0 auto;display:block;width:100%}.section.graduates-wrap,.section.column-wrap{background-color:#fafafc}div.section.hero{background:url(../images/classroom.jpg?ver=1);background-position:center;background-position:center;margin:0;padding:0;height:100vh;line-height:0;position:relative;overflow:hidden;position:relative}div.section.hero .hero-mov{height:120vh;position:relative;left:50%;transform:translateX(-50%)}div.section.hero .overlay{background:rgba(0, 0, 0, 0.5);box-sizing:border-box;position:absolute;height:100%;width:100%;top:0;bottom:0;right:0;left:0}div.section.hero .head-catch{font-family:'Oswald';color:#fff;position:relative;height:100%;z-index:1;margin:auto auto 1em;box-sizing:border-box}div.section.hero .head-catch div.wrap{font-size:3.8vw;height:100%;line-height:1.2;letter-spacing:0.2em;font-family:'Noto Serif JP';font-style:italic}div.section.hero .head-catch div:after{border-top:1px solid;content:"";flex-grow:1}div.section.hero .head-catch div:after{margin-left:1rem}div.section.hero .head-catch .head-sub-catch p{font-size:2vw}.news-card{position:absolute;bottom:0px;left:23px}@media screen and (max-width:767px){div.section.hero{background:url(../images/classroom.jpg);position:relative;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}div.section.hero .hero-mov{display:none}div.section.hero .head-catch div.wrap{font-size:10vw;margin-bottom:0;text-align:left;vertical-align:center;margin:auto}div.section.hero .head-catch div:after{display:none}div.section.hero .head-catch div.head-sub-catch p{margin-top:0;font-size:5vw}}.news-wrap .card{overflow-y:hidden}.news-wrap .card div.card-content{margin-bottom:0}.news-wrap .card div.card-content .card-badge{background-color:#414b8b}.news-wrap .card div.card-content .card-text{margin-top:10px}.news-wrap a.btn{background-color:#414b8b;color:#FFF}#about .row{padding-top:1.5rem}#about .row .card .card-image{height:45%;max-height:150px}@media screen and (max-width:767px){#about .row .card .card-image img{top:-50px}}#about .row .marker{color:#424242;padding-bottom:3px;background:linear-gradient(135deg, #7e3988 30%, #92C8E8 100%)}#about .row .marker span{display:block;background:#fafafc;padding-bottom:10px}#about .row .feature div{padding-left:5em;text-indent:-5em}@media screen and (max-width:767px){.facebook-wrap .facebook-box{width:100%;max-width:500px}}@media screen and (min-width:768px){.facebook-wrap .facebook-box{width:500px}}.access-wrap .access-map{width:100%;height:400px}.access-wrap div.center div{display:inline-block;text-align:left}