html{margin:0;padding:0;font-size:62.5%}body{margin:0;padding:0}header,footer,article,section,nav,aside,div{margin:0;padding:0;display:block}h1,h2,h3,h4,h5,h6,p,figure,figcaption,address{font-size:inherit;font-weight:inherit;font-style:normal;margin:0;padding:0;display:block}ul,ol,menu{margin:0;padding:0;list-style-type:none;font-weight:inherit}li{margin:0px;padding:0px;font-weight:inherit}dl,dt,dd{margin:0;padding:0;font-weight:inherit}img{margin:0;padding:0;vertical-align:bottom;display:inline;max-width:100%;max-height:100%;width:auto;height:auto}a,span,time,strong,em,small,label{margin:0;padding:0;font-size:inherit;font-style:normal;display:inline}label{cursor:pointer}table{margin:0;padding:0;border-collapse:collapse}tr{margin:0;padding:0}td{margin:0;padding:0}th{margin:0;padding:0;font-weight:inherit;text-align:left}body{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.6rem;line-height:1.75;word-break:break-all;color:var(--color_text)}.wrapper{overflow:hidden;position:relative;padding-top:90dvh}:root{--color_base: #FFFFFF;--color_text: #333333;--color_white: #FFFFFF;--color_black: #000000;--color_red: #FF0000;--color_yellow: #FFFF00;--color_pastel-orange: #F3981C;--color_pastel-purple: #C86BA6;--color_pastel-blue: #65ADE0;--color_pastel-green: #6BBC69;--color_kotogakuen: #185AA5}.siteheader{position:absolute;inset:0 0 auto;z-index:50}.siteheader__logo{position:relative;padding:13px 15px}@media screen and (min-width: 744px){.siteheader__logo{padding:13px 32px 62px}}.siteheader__logo::before{content:"";display:block;background-color:var(--color_kotogakuen);width:200vw;position:absolute;inset:0 auto 0 0;z-index:10}@media screen and (min-width: 744px){.siteheader__logo::before{transform:rotate(-10deg);transform-origin:left bottom}}.siteheader__logo a{position:relative;z-index:20}.siteheader__logo a img{width:auto;height:34px}@media screen and (min-width: 744px){.siteheader__logo a img{height:50px}}.siteheader__container{padding:15px;position:relative}@media screen and (min-width: 744px){.siteheader__container{padding:15px 52px;transform:rotate(-10deg);transform-origin:left bottom}}.siteheader__container::before{content:"";display:block;width:200vw;position:absolute;inset:0 auto 0 50%;z-index:10;transform:translateX(-50%);background-color:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.siteheader__title{padding-bottom:10px;position:relative;z-index:20}.siteheader__title img{width:100%;height:auto;max-width:740px}.siteheader__term{position:relative;z-index:20}.siteheader__term img{width:100%;height:auto;max-width:650px}.firstview{height:100dvh;position:fixed;inset:0;z-index:-1}.firstview img{width:100%;height:100%;object-fit:cover}.contents{background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:20;border-radius:30px 30px 0 0;padding:40px 15px}@media screen and (min-width: 744px){.contents{padding:40px 32px;border-radius:10dvh 10dvh 0 0}}.contents__catch{text-align:center;font-size:3.2rem;line-height:1.25;font-weight:700;color:var(--color_red);margin-bottom:30px}@media screen and (min-width: 744px){.contents__catch{margin-bottom:40px;font-size:4.6rem;padding-inline:1em}}@media screen and (min-width: 1200px){.contents__catch{font-size:5.6rem}}.contents__lead{font-size:2rem;line-height:1.75;font-weight:500}@media screen and (min-width: 744px){.contents__lead{font-size:2.2rem;text-align:center}}@media screen and (min-width: 1200px){.contents__lead{font-size:2.8rem}}.contents .grade{display:grid;row-gap:20px;max-width:1200px;margin-inline:auto;margin-block:40px}@media screen and (min-width: 744px){.contents .grade{grid-template-columns:repeat(3, 1fr);column-gap:20px;margin-block:80px}}.contents .grade__item{background-color:#c9f4ff;padding:15px;border-radius:20px}@media screen and (min-width: 1024px){.contents .grade__item{border-radius:30px}}.contents .grade__item h3{font-size:3.2rem;font-weight:700;text-align:center}@media screen and (min-width: 1024px){.contents .grade__item h3{font-size:3.6rem}}@media screen and (min-width: 1200px){.contents .grade__item h3{font-size:4rem}}.contents .grade__item p{font-size:1.8rem;text-align:justify}.contents .outline{display:grid;justify-content:center;padding-inline:15px}@media screen and (min-width: 744px){.contents .outline{padding-inline:32px;grid-template-columns:3em auto;column-gap:1em}}.contents .outline dt{color:#41a7f5;font-weight:600}@media screen and (min-width: 744px){.contents .outline dt{text-align-last:justify}}.contents .outline dd{padding-bottom:10px}.contents .notice{margin-block:40px 80px}@media screen and (min-width: 744px){.contents .notice{margin-block:80px 120px}}.contents .notice p{background-color:#fff4bd;color:var(--color_red);border-radius:30px;text-align:center;font-size:2.4rem;font-weight:700;line-height:1.25;padding:20px 0;margin-inline:auto;width:100%;max-width:850px}@media screen and (min-width: 744px){.contents .notice p{font-size:3.2rem}}@media screen and (min-width: 1200px){.contents .notice p{font-size:4rem}}.bottomarea{background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bottomarea .applynow{margin-top:0}.bottomarea .applynow__heading4{margin-top:0}/*# sourceMappingURL=style.min.css.map */